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.