PDF

PDF to PowerPoint — Convert PDF to PPTX Online

Convert every PDF page into a full-slide image inside a downloadable PowerPoint .pptx file

Loading interactive tool…

Embed this tool on your site

About this tool

PDF to PowerPoint converts each page of your PDF into a slide inside a ready-to-open PowerPoint .pptx file. Upload a PDF of up to 60 pages, such as a report, an academic paper or a pitch deck exported as PDF. The server renders every page at 1.5× or 2× scale with pdf.js and a Node.js canvas, and places each page as an image fitted and centred on its slide, so pages keep their shape instead of being stretched. The slides are packaged into a standard .pptx with pptxgenjs. Choose widescreen (16:9) or standard (4:3) slides, and medium or high image quality to balance file size against sharpness. The file opens in Microsoft PowerPoint, LibreOffice Impress, Apple Keynote and Google Slides. Slide content is an image of the page, so text is not editable, and the uploaded PDF is deleted after conversion.

Why use it

  • One Slide per Page: Each PDF page becomes its own slide inside a proper .pptx file, ready to present or to add notes, titles and shapes on top.

  • 16:9 and 4:3 Layout Options: Match the output to your preferred presentation template — widescreen for modern displays, standard for legacy projectors.

  • High-Fidelity Page Rendering: Pages are rendered using pdfjs-dist at 1.5–2× scale, producing crisp JPEG slide images that look sharp on large screens.

  • Works on Any PDF: Scanned PDFs, vector diagrams, multi-column reports — every page is rendered to an image, so internal structure does not matter.

  • Opens Everywhere: The generated .pptx is compatible with Microsoft PowerPoint, LibreOffice Impress, Apple Keynote, and Google Slides.

  • No Signup, No Watermark: Convert as many PDFs as you need — no account, no branding added to slides, and no file retention after download.

How to use

  1. Upload the PDF you want to convert — files up to 50 MB are accepted.
  2. Choose the slide dimensions: Widescreen 16:9 (default) or Standard 4:3.
  3. Select Medium quality for faster conversion or High quality for sharper slides.
  4. Click Convert to PowerPoint and wait while the server renders each page.
  5. Download the .pptx file — open it in PowerPoint, Keynote, or Google Slides.

When it helps

  • When you receive a PDF pitch deck or presentation and need to edit slides, add speaker notes, or reorder pages in PowerPoint.
  • When converting an academic paper or report into a slide deck for a conference or seminar presentation.
  • When a client delivers branding guidelines or proposals as PDFs and you need to incorporate slides into your own deck.
  • When repurposing a PDF training manual into an interactive slideshow with annotations and additional slides.
  • When you need to present a PDF document in a format that supports slide transitions and presenter view.
  • When migrating legacy PDF presentations to an editable format after losing the original PowerPoint files.

Examples

Pitch deck recovery

Input

pitch.pdf, 12 pages, widescreen 16:9 high quality

Expected result

pitch.pptx with 12 slides, each a high-resolution rendered image of a PDF page; ready to open and edit in PowerPoint

Academic paper to slides

Input

paper.pdf, 8 portrait pages of a conference paper, 16:9 medium quality

Expected result

paper.pptx with 8 slides — each portrait page is fitted and centred on its 16:9 slide, with white space at the sides

Legacy 4:3 deck

Input

training.pdf, 30 pages, choose 4:3 standard

Expected result

training.pptx sized for 4:3 projection — fits cleanly into existing 4:3 corporate decks

Long doc

Input

manual.pdf, 80 pages

Expected result

manual.pptx with 80 slides; conversion takes ~30-60 seconds at high quality

Tips

  • Use High quality for presentations that will be displayed on a large screen or projector — the crisper rendering is noticeable at large sizes.
  • For faster conversion of long documents, use Medium quality — the difference is minimal at standard slide viewing distances.
  • After opening in PowerPoint, use Insert > Text Box to overlay slide titles, speaker notes, or bullet points on top of the page images.
  • Split a large PDF into chapters before converting if you need separate PowerPoint files per section.
  • If the .pptx takes a long time to open in PowerPoint, try reducing quality or reducing the number of pages in the source PDF.

Frequently Asked Questions

Can I edit the text on the slides after converting?
Each slide is an image of the PDF page — text is not editable as individual characters. To edit text, you would need the original source document. You can add new text boxes, shapes, and annotations on top of the slide image in PowerPoint.
Is my PDF stored on the server?
No. The PDF is uploaded over HTTPS, rendered into slides, and deleted as soon as the .pptx has been generated. Nothing is kept after your download.
How long does conversion take?
Rendering time scales with page count and quality setting. A 10-page PDF at medium quality typically completes in 5–15 seconds. High quality at 2× scale takes roughly twice as long.
What is the maximum number of pages?
Up to 60 pages per file. Longer PDFs are rejected with a message asking you to split them first; use the Split PDF tool and convert each part separately.
Which slide size should I choose?
Pick the shape closest to your PDF pages: Widescreen 16:9 for landscape slide decks, Standard 4:3 for squarer pages or existing 4:3 decks. Pages are never stretched: each page is scaled to fit the slide and centred, so a portrait A4 page on a 16:9 slide gets white space at the sides.
Does the output .pptx include slide notes?
No — slide notes are not generated during conversion. You can add speaker notes manually after opening the file in your presentation app.
Can I convert a password-protected PDF?
No — use the PDF Unlock tool to remove the password first, then convert the unlocked PDF.

Explore the category

Glossary

PPTX
The Open XML file format used by Microsoft PowerPoint for presentation files — a ZIP archive containing XML slide definitions and media assets.
Open XML
The standardized ECMA-376 / ISO/IEC 29500 office document format introduced by Microsoft. Used by .docx, .xlsx, and .pptx files.
pptxgenjs
An open-source Node.js library for generating .pptx files programmatically — used by this tool to package rendered slide images into a PowerPoint presentation.
pdfjs-dist
The distributable build of Mozilla's PDF.js library, used server-side (with the canvas package) to render each PDF page to a bitmap canvas for conversion.
node-canvas
A Node.js implementation of the HTML5 Canvas API backed by Cairo. Required by pdfjs-dist to render PDF pages on the server.
Full-bleed Slide
A slide where the content (in this case the rendered PDF page image) fills the entire slide area from edge to edge with no margins.
16:9 Widescreen
The standard aspect ratio for modern presentations — 1280×720 or 1920×1080 — matching today's projectors and monitors.
4:3 Standard
The legacy aspect ratio for older projectors and displays — 1024×768. Some corporate templates still require 4:3 for compatibility.
Slide Master
The template slide in PowerPoint controlling fonts, colors, and placeholders for all child slides. This tool generates a minimal master with no theme.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.

Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.

✓ Free to use✓ No sign-up✓ 500+ possibilities