PDF to PPT

Convert each PDF page to a slide in a PowerPoint file. 100% in-browser — no upload, no signup. Works in PowerPoint, Google Slides, Keynote.

100% in-browser. Verifiable in DevTools → Network tab.

How PDF to PPT works

Each PDF page is rendered to a high-DPI image, then inserted as a full-bleed slide in a PowerPoint (PPTX) file. The output is a 16:9 widescreen presentation with one slide per PDF page.

Built on pdf.js (Mozilla's PDF renderer) and pptxgenjs (open-source PPTX builder). Both run in your browser — your PDF never leaves your device.

What you can and can't do with the output

Each slide is an image. You can:

  • Open in PowerPoint, Google Slides, Keynote, LibreOffice Impress
  • Resize / crop / rotate slides
  • Add new slides with editable text in front of or after the image slides
  • Animate the slide transition

You can't:

  • Edit the text (it's baked into the image)
  • Re-flow content or change typography
  • Search content in PowerPoint

FAQs

How does PDF to PPT work in this tool?

Each PDF page is rendered to a high-resolution image and inserted as a single full-bleed slide in a PowerPoint (PPTX) file. You get one slide per PDF page. The output works in PowerPoint, Google Slides, Keynote, and LibreOffice Impress.

Will I be able to edit the text on the slides?

No — each slide is an image of the corresponding PDF page. Text is not selectable or editable. This matches what most online PDF→PPT converters actually do (despite some claiming otherwise). For real text recovery you'd need OCR + manual layout reconstruction, which produces inconsistent results.

What's the slide size?

Standard 16:9 widescreen (10" × 5.625"). Each PDF page is fitted into this aspect ratio with white padding if needed. If you want 4:3 or letter-sized output, manually resize the slide master after import.

Will fonts render correctly?

Yes — fonts in the input PDF are rendered to image at conversion time, so PowerPoint doesn't need to have the same fonts installed. The trade-off is that you can't change the typography after import.

Are PDFs uploaded?

No. The PDF is processed entirely in your browser using pdf.js + pptxgenjs. Verifiable in DevTools → Network tab.

Powered by Pyrelo

More PDF Tools

Compress, unlock, redact, merge, split — all browser-only, all free.

All PDF Tools