PDF to PowerPoint
Downloads a PDF from a public URL and builds a PowerPoint file with one slide per page. Page count is capped on the worker.
receipt_long
Why 20 credits?
Each page becomes a slide, so worker time scales with page count like the other PDF-to-Office tools.
Any HTTP client works. Replace the key with one from your dashboard.
bash
curl -X POST https://toolkitbackend-j69m.onrender.com/api/v1/tools/pdf-to-ppt \
-H "Authorization: Bearer tb_live_<your_api_key>" \
-H "Content-Type: application/json" \
-d '{
"fileUrl": "https://example.com/slides.pdf"
}'Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
fileUrl | string | required | - | Publicly reachable URL of the PDF. |
Output
| Field | Type | Description |
|---|---|---|
fileBase64 | string | Converted PPTX, base64-encoded, without a data URI prefix. |
mimeType | string | application/vnd.openxmlformats-officedocument.presentationml.presentation |
fileName | string | Suggested download name. |
sizeBytes | integer | Size of the decoded PPTX. |
Try it
Sends a real POST /api/v1/tools/pdf-to-ppt from your browser and charges 20 credits to your account.
Sign in to run this endpoint. New accounts start with free credits.