BiGapiguides
POST /v1/pdf/to-pptx · 1 cent per page

PDF → PowerPoint (PPTX)

Turn every PDF page into a PowerPoint slide (page as image, same aspect ratio) to present or annotate a PDF. Text is not editable; use pdf/to-docx for that. Per page.

Try it

curl -X POST https://api.bigapi.dev/v1/pdf/to-pptx -H 'Authorization: Bearer $KEY' -F 'file=@deck.pdf' -o deck.pptx

New keys come with 100 free operations, no signup: curl -X POST https://api.bigapi.dev/v1/keys. Failed calls cost nothing.

Parameters

NameMeaning
file requiredPDF whose pages become slides, one page per slide, in order.
firstFirst page to convert (1 is the first page).
Default: first page
lastLast page to convert; at most 300 pages per call.
Default: last page
dpiImage resolution of the slides, 72 to 300. 150 is sharp on screens and projectors; 300 for printing the slides.
Default: 150

Result and price

1¢/p · 1 cent per page

Returns application/vnd.openxmlformats-officedocument.presentationml.presentation. Response headers carry the cost (X-BigAPI-Cost) and notes about your input (X-BigAPI-Warnings).

From an agent (MCP)

Connect BiGapi as an MCP server: https://api.bigapi.dev/mcp (hosted) or npx -y @bigapi/mcp (local). Then ask in plain words; the agent finds pdf_to_pptx on its own.