PDF to PowerPoint: convert PDF to PPTX online free
Free in-browser PDF to PowerPoint converter. Every PDF page becomes a high-resolution slide in a fresh .pptx deck — opens in PowerPoint, Keynote, Google Slides and LibreOffice Impress. Powered by PDF.js + PptxGenJS — nothing is uploaded.
Drop a PDF to convert
Or click to choose. One file at a time. Stays on your device.
Choose PDFWhen to convert PDF to PowerPoint
Repurpose reports
Turn a printed PDF report into a PPTX deck for an in-person presentation in under a minute.
Lecture & training
Embed historical PDF slides into a new lecture deck while keeping the original look.
Internal reviews
Present an annotated client PDF as slides for board / leadership meetings.
Webinar & recordings
Re-share existing PDFs as PowerPoint slides for streaming and replay tools that expect PPTX.
How to convert PDF to PPTX
Open the PDF
Drag the PDF in or click Choose. The page count appears in the file card.
Pick slide size & DPI
16:9 is the default; pick 4:3 for older projectors or "Match each PDF page" to avoid any letterbox.
Click Convert
Each PDF page is rendered locally at the chosen DPI and embedded as a slide image.
Download .pptx
The PPTX is generated in your browser and offered as a download.
PDF to PowerPoint — frequently asked questions
Drop the PDF in, pick slide size (16:9 widescreen by default) and DPI, then click Convert. Each PDF page is rendered as a high-resolution image and embedded as a full-bleed slide in a new .pptx file.
No. The slides contain a faithful image of each PDF page, not editable text boxes. This matches what most online PDF-to-PPT converters do for free and is what you want when layout fidelity matters more than editability. If you need editable text, run the PDF through our PDF to Word tool first, then paste into PowerPoint.
No. PDF.js renders the pages and PptxGenJS builds the PPTX entirely inside your browser. The file never leaves your device.
Widescreen 16:9 (default, 13.33 × 7.5 in), Standard 4:3 (10 × 7.5 in), and a Match each PDF page option that sizes each slide to its source page aspect ratio. Result opens in PowerPoint, Keynote, Google Slides and LibreOffice Impress.
No. Use our Unlock PDF tool first to remove the password, then convert.
How this converter works
PDF and PPTX are very different formats — PDF describes a precise paint program for each page; PPTX describes editable shape and text objects. There's no lossless way to map every PDF page into editable PPTX shapes. The pragmatic approach (used by most free converters) is to render each PDF page as a high-resolution image and embed it full-bleed in a slide. The resulting deck looks identical to the PDF and is editable at the slide level (reorder, animate, overlay your own text), even if the page contents themselves are images.
The pipeline
- Render.
PDF.jsrasterises each page at the chosen DPI into a canvas. - Encode. The canvas is exported as JPEG (quality 0.92) for compact slide images.
- Build.
PptxGenJScreates a new presentation with the chosen slide size and adds one slide per page with the JPEG as a full-bleed image. - Save. The PPTX is generated as a Blob and downloaded.
Privacy
Your PDF, every rendered page, and the assembled PPTX live only inside this browser tab. You can confirm in your browser's network tab — no upload requests are made.