Turn slide images & PDFs into fully editable PowerPoint
Reslide reconstructs every page into real text boxes, vector shapes and separate pictures while preserving the visible layout. Built API-first, with a workspace for humans too.
No credit card required. 1 credit = 1 page. Failed or canceled tasks have zero net billable credits.
Flat bitmap page
A screenshot on a slide
Editable layers
Real, selectable elements
Not a screenshot on a slide
Everything we obsess over so your team — and your agents — can edit, rebrand and reuse every deck.
Real editable elements
Genuine text boxes and vector shapes — not a flattened image pasted on top. Retype copy, recolor shapes, swap pictures freely.
API-first
A clean REST API with signed webhooks and idempotency keys. Integrate conversions into your product in minutes.
Agent-ready
Predictable REST semantics, machine-readable errors and docs an AI assistant can follow — so coding agents can drive the whole conversion loop for you.
Layout-faithful reconstruction
Layout, fonts, colors and spacing are matched to the source so the output opens looking exactly like the original page.
How it works
From a raw PDF or a folder of page images to an editable .pptx in three steps.
01
Upload
Send a PDF or a list of page-image URLs via the API or the workspace uploader.
02
Convert
Our GPU pipeline reconstructs each page into editable text, shapes and separate image layers.
03
Download
Grab the finished .pptx from a signed URL, or receive a webhook the moment it is ready.
Pricing
Web workspace + API share one account balance · 1 credit = 1 page · failed tasks are not charged · reservations follow their original pools' lifecycle rules
Kick the tires with a real conversion.
Free
- 10 pages, one-time
- Full API access included
- 1 concurrent task
- Up to 100 pages per task
For side projects and steady, low-volume needs.
Everything in Free, plus ↳
- 300 pages / month
- 2 concurrent tasks
- Signed webhooks
For teams shipping conversions in production.
Everything in Starter, plus ↳
- 1,000 pages / month
- 4 concurrent tasks
- Idempotency keys
High throughput for automation at scale.
Everything in Pro, plus ↳
- 4,000 pages / month
- 8 concurrent tasks
- Priority conversion queue
Built for developers
Create a conversion with a single request. Poll for status or let a signed webhook tell you when it's done.
curl -X POST https://pptx-api.tosea.ai/v1/tasks \
-H "Authorization: Bearer tpx_live_…" \
-H "Content-Type: application/json" \
-d '{ "operation": "pdf_to_pptx",
"input": { "upload_id": "up_9f2c…" } }'
→ 202 Accepted · { "task_id": "tsk_18aa…", "status": "queued" }
Frequently asked questions
Everything you need to know before your first conversion.
Instead of pasting a picture of your slide onto a blank canvas, we rebuild each page into native PowerPoint objects: real text boxes you can retype, vector shapes you can recolor, and pictures on their own layer. Everything is selectable and editable in PowerPoint, Keynote or Google Slides.
PDF files (upload directly, up to 100MB, or point us at a public pdf_url) and lists of page images (PNG/JPG/WebP) — one image per slide, in order. Each task can be up to 100 pages.
1 credit = 1 page. A 12-page PDF costs 12 credits. Credits are reserved when a task is created and settle only when it succeeds.
No. A failed or canceled task has zero net billable credits. Its reservation is reconciled against the original paid and bonus pools subject to those pools' lifecycle rules; this does not promise that a later balance will increase.
Yes. There is a single credit pool per account. Conversions started in the workspace and through the API draw from and top up the same balance.
Yes. The generated .pptx files are yours to use, edit and distribute, including for commercial work. We don't claim ownership of your content or output.
Still have questions? Contact support

