Skip to main content

PDF to PowerPoint

Put each page of a PDF on a PowerPoint slide (.pptx) as a picture, in your browser. Free, and your file is never uploaded.

Your files stay in your browser. Nothing is uploaded.

Honest limit: each slide is a picture of the page. Text, shapes and charts are not editable.

Shortcuts: Ctrl+Enter run · Ctrl+Shift+C copy result · / search (use ⌘ on Mac)

Next steps

Done here? Use the Send to… menu on the result to carry it on to PowerPoint to PDF or PDF to JPG.

Free Online PDF to PowerPoint

Put the pages of a PDF into a PowerPoint file, one page per slide, looking just like the page. Your PDF never leaves your device. Make a PowerPoint file with one slide for each page of a PDF. Every slide holds the picture of the page, so it looks the same.

How to turn a PDF into slides

Drop your PDF, choose the pages and quality, and press Make slides. Open the downloaded .pptx in PowerPoint or Google Slides and present it.

What to expect

Every slide is a picture of a page, so the layout is exact but the text cannot be edited. The slide shape follows the first page of the PDF.

Common mistakes

  • Expecting editable text boxes: the slides hold pictures. Use PDF to Word if you need to edit words.
  • Choosing a very high quality for a long PDF: the file gets large.

Frequently asked questions

Is my PDF uploaded?
No. The pages are drawn and the PowerPoint file is built inside your browser.
Can I edit the text on the slides?
No. Each slide holds a picture of the PDF page, so it looks exactly like the page but the words cannot be edited. To get the words use PDF to Word or PDF to Text.
How big will the file be?
About as big as the page pictures. Choose a lower quality for a smaller file.
Which programs open it?
PowerPoint, Google Slides, Keynote and LibreOffice Impress.
Can I edit the text on the slides?
No. The slides hold page pictures, so the look is kept but the text is not editable. For editable text use PDF to Word.

Related tools

More PDF & Documents

View all PDF & Documents tools →