PDF to PowerPoint

Convert each PDF page into an editable slide in a .pptx file, built locally in your browser.

How to use this tool

  • Drop a PDF.
  • Click Convert.
  • Download the .pptx.
  • Open it in PowerPoint.

How it works

PDF.js extracts text per page; pptxgenjs writes each page's content onto a slide in a valid PowerPoint file.

Tips

  • Great for turning text-heavy PDFs into presentations you can edit.

Limitations

Complex layouts convert approximately — the focus is editable text slides.

Frequently asked questions

How does a PDF become slides?

Each page is extracted as text content and laid onto a slide in a generated PPTX.

Will the design survive?

Text and structure are preserved; complex graphics are approximated.

Is this done locally?

Yes — pptxgenjs builds the file in your browser. Nothing is uploaded.