PDF to PowerPoint

Turn each PDF page into an editable slide, with text and images in their original position.

PDF   Drag the PDF here or click to choose

Each page becomes a slide, with the text (size, bold, italic) and images in the same position they had in the PDF. Pages without text (scans, for example) are inserted as a full-page image, so nothing is lost. With the 16:9 and 4:3 options, the content is scaled proportionally to fit the chosen format.

How it works

1 PDFchoose the file
Converteach page becomes 1 slide
.pptxeditable in PowerPoint
1

Upload your PDF

Choose the document you want to turn into a presentation.

2

The tool recreates each page

The text and images from each PDF page are placed in the same position on a new slide.

3

Download the .pptx

Open the result in PowerPoint, LibreOffice Impress or Google Slides and keep editing.

Frequently asked questions

Does each PDF page always become one slide?

Yes, it's always a one-to-one match — page 3 of the PDF becomes slide 3 of the presentation.

Are the elements editable as regular text boxes?

Yes, text is inserted as editable text boxes (not as an image of the page), so you can keep changing the content afterwards.

Does it work well with presentations that were already slide PDFs?

Yes, that's exactly the most common use case — recovering the original slides from a PDF exported from another presentation program.

Are my files uploaded to a server?

No. All processing happens inside your own browser — the file never leaves your computer or passes through any external server. You can confirm this by disconnecting from the internet once the page has loaded: the tool keeps working normally.

Do I need to create an account or pay anything?

No. PDFsy doesn't ask for sign-up, an account or payment — just open the page and use the tool.

Is PDFsy an alternative to iLovePDF?

Yes. PDFsy offers PDF tools equivalent to iLovePDF's — merge, convert, compress, protect and much more — available in 25 languages, with no usage limits, no need to create an account, and 100% local processing in your browser, without uploading any file to any server.