PowerPoint to PDF With Speaker Notes (and What Happens to Animations)
Your speaker notes disappear from the PDF because PowerPoint exports the slide layout by default. Here's how to export notes pages, handouts and build slides — in PowerPoint, online, and from the LibreOffice command line.
You finished the deck, exported it to PDF, sent it to the trainers who have to deliver it next week — and every single speaker note is gone. The slides look perfect. The notes pane you spent two hours writing is nowhere in the file.
Why your speaker notes vanish from the PDF
Nothing is corrupted and nothing was lost. A .pptx file stores two separate things for every slide: the slide canvas (what the audience sees) and the notes placeholder (what you see in Presenter View). When you export to PDF, PowerPoint asks the file for one layout — and the default layout is Full Page Slides, which only renders the canvas.
So "PowerPoint to PDF notes missing" is almost never a bug. It's a dropdown you didn't open. Change the publish layout to Notes Pages and the same 48-slide deck exports as 48 pages, each with a slide thumbnail on top and your notes text below it.
Three layouts cover nearly every real need:
- Full Page Slides — the audience/share version. One slide per page, no notes.
- Notes Pages — the presenter version. Slide thumbnail + full notes text, one slide per page.
- Handouts — the workshop version. 2, 3, 4, 6 or 9 thumbnails per page; the 3-per-page option adds ruled lines for attendees to write on (it does not print your notes).
Export notes pages from PowerPoint
Windows: File → Export → Create PDF/XPS → Options… → under Publish what, choose Notes pages. While you're in that dialog, decide two more things: tick Include hidden slides if your backup slides matter, and leave Document structure tags for accessibility on so headings and reading order survive. Then Publish.
macOS: the Export dialog has no layout option. Use File → Print instead, set Layout (or Print What) to Notes, then use the PDF button → Save as PDF. Same result, different door.
Google Slides: File → Download → PDF gives you slides only. To include notes, go to File → Print preview, switch the layout selector to 1 slide with notes, then download as PDF from that preview.
One practical warning: notes pages render your notes in a small fixed-size placeholder. If a slide has 400 words of script, the text will overflow the page rather than reflow onto a second one. Fix it in Notes Master (View → Notes Master) by enlarging the notes placeholder, or split the longest notes across two slides.
The command line: soffice with notes pages
If you maintain a course library — twenty decks that get re-exported every quarter — do it with LibreOffice headlessly. A plain conversion looks like this:
soffice --headless --convert-to pdf --outdir out/ Q3-Onboarding.pptxThat gives you out/Q3-Onboarding.pdf with slides only. To include speaker notes you pass filter options as JSON to the Impress PDF export filter:
soffice --headless \
--convert-to 'pdf:impress_pdf_Export:{"ExportNotesPages":{"type":"boolean","value":"true"}}' \
--outdir out/ Q3-Onboarding.pptxThree options are worth knowing:
ExportNotesPages— appends the notes pages after the slides.ExportOnlyNotesPages— produces the notes pages only (handy for a presenter-script PDF you keep separate).ExportNotes— attaches notes as PDF annotations/comments instead of pages, so a reviewer can toggle them in Acrobat.
Batch the whole folder in one loop:
for f in decks/*.pptx; do
soffice --headless \
--convert-to 'pdf:impress_pdf_Export:{"ExportNotesPages":{"type":"boolean","value":"true"}}' \
--outdir out/ "$f"
doneTwo gotchas that eat an afternoon if you don't know them. First, JSON filter options need a reasonably recent LibreOffice — check with soffice --version and upgrade if the flag is silently ignored. Second, soffice refuses to run headlessly while a desktop LibreOffice window is open; either quit it or give the batch job its own profile with -env:UserInstallation=file:///tmp/lo-batch.
Also expect small rendering differences: LibreOffice substitutes fonts it doesn't have, and heavily-styled SmartArt or WordArt can shift. Install the deck's fonts on the machine doing the conversion and spot-check the first and last slide.
No PowerPoint, no terminal: the online route
If you've been handed a .pptx on a machine without Office — a shared training laptop, a client's locked-down desktop — you can convert PPTX to PDF online in the browser and skip the install entirely. Drop Q3-Onboarding.pptx in, get a paginated PDF back, and check the page count: 48 pages means slides-only, 96 means slides plus notes pages.
Expect the PDF to be smaller than the source file — a 28 MB deck full of PNG screenshots typically lands somewhere in the 4–8 MB range, because the PDF stores one flattened rendering per slide instead of every embedded original. If you need the other direction, or DOCX, ODP and friends, the same document converter hub handles the rest of the office formats.
Whichever route you pick, export twice: a slides-only PDF to circulate to the audience, and a notes-pages PDF for the people delivering the session. Name them so nobody mixes them up — Q3-Onboarding_slides.pdf and Q3-Onboarding_presenter.pdf.
What happens to animations and transitions
PDF is a static page format. It has no timeline, so every animation collapses: each slide is rendered once, in its final state, with all build steps already applied. Your five-step bullet reveal becomes one page with five bullets. Slide transitions (fade, morph, push) are dropped entirely — there is nothing in PDF to attach them to.
The rest of the mapping, in short:
- Videos and audio become a static poster frame or an empty rectangle — no playback.
- Animated GIFs freeze on their first frame.
- Hyperlinks usually survive as clickable PDF links; action buttons wired to "go to slide" often do not.
- Exit animations are the trap: an object animated to disappear may render as still visible, or vanish, depending on the engine. Check those slides by eye.
- Fonts are embedded by the exporter, so the PDF looks right on machines that don't have them.
Flattening animations into build slides
If the build is the teaching point — a diagram assembled piece by piece, a formula derived line by line — you have to create the steps as real slides before exporting. There is no "expand animations" button.
The reliable manual method:
- Duplicate the slide once per build step (right-click the thumbnail → Duplicate Slide).
- On copy 1, delete or set to invisible everything that appears after step 1; on copy 2, everything after step 2; and so on. The last copy is the full slide.
- Remove all animations from the duplicates so the PDF renderer has nothing to guess at.
- Keep the duplicates hidden in the live deck if you still present it with animations, and tick Include hidden slides only for the PDF export.
Yes, a 6-step build becomes 6 pages. That's the point: the reader scrolls through the same sequence your audience saw.
A 60-second pre-send check
Before the PDF leaves your machine, open it and confirm four things:
- Page count matches what you expect (slides only, or slides + notes).
- The longest notes page isn't cut off at the bottom.
- Hidden/backup slides are either in or out — deliberately, not by accident.
- The slides-only version really contains no notes, if you're sending it to clients. Speaker notes often contain pricing, internal caveats or jokes that were never meant to travel.
That last one is the real risk in this whole workflow. Exporting with notes is easy once you know the dropdown; exporting with notes by mistake is the one that costs you.
FAQ
Can I export only the notes, without the slide thumbnails?
Not as a standard layout — notes pages always include the thumbnail. With LibreOffice, ExportOnlyNotesPages gives you a notes-only document, and you can shrink the thumbnail to near-nothing in View → Notes Master first.
Why is my notes-pages PDF so much bigger than the slides PDF? It isn't usually — the thumbnail is a smaller rendering of the same artwork plus text. If the file ballooned, the cause is high-resolution images being re-rendered twice per slide; compress pictures in the source deck before exporting.
Does a PDF keep animations if I open it in a browser?
No. The animation data isn't written into the PDF at all, so no viewer can replay it. Share the original .pptx, a recorded video, or build slides.
Can someone recover my speaker notes from a slides-only PDF?
The notes text is not in the file, so no. The reverse is not true: a .pptx you email always carries its notes with it.
My notes were written in another language and look wrong in the PDF. That's a font substitution problem on the converting machine. Install the relevant font (or pick a Unicode-wide one like Noto Sans) in the Notes Master and re-export.
