How to convert PDF presentations to video — free workflow

A free, text-only workflow for turning PDF slides into a narrated, shareable video.

7 min read

How to convert PDF presentations to video — free workflow

By ScoutMyTool Editorial Team · Last updated: 2026-05-21

The first time I had to turn a slide deck into a video, the client had only sent me the exported PDF — no PowerPoint file, no Keynote, just the flat pages. I assumed I needed expensive software and a day of fiddling; in the end it took twenty minutes and nothing I had to pay for. The trick is to stop thinking of it as "converting a PDF" and start thinking of it as three small jobs: turn the pages into images, set how long each one shows, and add a voice. This guide walks through that free workflow end to end, compares the tools worth using, and covers the settings that keep your slide text sharp in the finished video.

Free tools for PDF-slides-to-video

ToolCostNarrationBest for
FFmpeg (command line)Free, open sourceAdd as a separate audio trackBatch / automated rendering; exact control
ShotcutFree, open sourceRecord or import a voiceover trackDesktop timeline editing with per-slide timing
OpenShotFree, open sourceImport or record audio on a trackBeginners who want a simple drag-drop timeline
DaVinci Resolve (free edition)Free tier (paid Studio)Full multi-track audio + voiceoverPolished output; willing to learn a pro tool
PowerPoint (via PPTX)Paid suite (often owned)Built-in record-narration + timingsYou already have Office; want narration baked in
Google Slides + screen recorderFreeSpeak while screen-recordingNo installs; quick narrated walkthrough
CanvaFreemiumVoiceover + audio on free tierTemplate-driven look; some free-tier limits

Step by step — PDF deck to MP4 video

  1. Export each PDF page as an image. Use a PDF-to-image tool to save one image per slide. Choose PNG for text-heavy slides (no compression artefacts around letters) or JPG for photo-heavy slides. Export at a resolution at least as wide as your target video — roughly 1920 pixels wide for a 1080p video — so text stays crisp when it fills the frame. Save the images with sequential names (slide-001, slide-002) so the video tool keeps them in order.
  2. Choose a path: one-command or visual timeline. For a no-edit render, FFmpeg turns a numbered image folder into a video with a single command and a chosen seconds-per-slide value. For hands-on timing and transitions, open a free timeline editor (Shotcut, OpenShot, or DaVinci Resolve) and drag the images onto the video track.
  3. Set per-slide duration. Give text-light slides 3–5 seconds and dense slides 7–10 so the viewer can read them. If you are narrating, let the voiceover drive the timing — each slide stays up as long as you talk about it. Avoid a single fixed duration for every slide; uneven content needs uneven timing.
  4. Add narration or music. Record a voiceover in a quiet room and lay it on the audio track, aligning each slide to the moment you start discussing it; or drop in royalty-free background music at low volume for a silent explainer. Do a quick level check so the audio is neither clipping nor inaudible.
  5. Render to MP4 (H.264) at 1080p and review. Export with the H.264 codec, AAC audio, 1920×1080, 30 fps. Then watch the whole video once before publishing — confirm slide order, that no text is cut off, that timing feels right, and that the audio stays in sync from start to finish.

The PPTX shortcut, if you still have the source

If the deck began as a PowerPoint or Keynote file and you only converted it to PDF for sharing, the fastest narrated-video route is to go back to the original. PowerPoint has a built-in "Record Slide Show" that captures your narration and per-slide timing in one pass, after which "Export → Create a Video" produces an MP4 with everything baked in. Keynote and Google Slides offer similar export-or-record paths. The PDF route in this guide exists for the common case where the source file is gone and the flat PDF is all you have — but if you can get the editable deck back, that is less work than rebuilding from page images.

The reverse conversion is also useful: turning a PDF back into PPTX so you can re-record timings in PowerPoint. The conversion is rarely pixel-perfect — complex layouts and embedded fonts can shift — so budget a few minutes to fix slides before recording. For a clean deck of mostly text and simple images, the round-trip is usually good enough to narrate over.

Related reading

FAQ

Why convert a PDF to video instead of just sharing the PDF?
Video controls pacing and reach in ways a static PDF cannot. A video plays automatically on social platforms, supports voiceover narration so the deck explains itself without a presenter, holds attention through motion and timing, and embeds anywhere that accepts video (YouTube, LinkedIn, a landing page, an email thumbnail). A PDF requires the viewer to open it, read at their own speed, and supply their own interpretation. For a self-running explainer, a conference recap, a product walkthrough, or anything destined for a feed where autoplay matters, video is the better container. For a document the reader needs to study, search, or print, keep it a PDF.
What is the basic free workflow, end to end?
Three stages. First, export each PDF page as a high-resolution image (PNG for crisp text, or JPG for smaller files) — one image per slide. Second, bring the images into a video tool: set how long each slide stays on screen, add transitions if you want them, and lay a narration or music track underneath. Third, render to MP4 (H.264) at 1080p, which plays everywhere. The simplest no-edit path is FFmpeg, which can turn a numbered folder of images into a video with one command; the simplest visual path is a free timeline editor like Shotcut or OpenShot where you drag slides onto a track and adjust timing by eye.
How do I add narration to the video for free?
Two free routes. In a timeline editor (Shotcut, OpenShot, DaVinci Resolve), drop your slide images onto the video track, then either import a pre-recorded voiceover audio file or use the built-in record function to narrate while you watch the slides advance, and align the audio to each slide. The alternative, if your slides started life in PowerPoint or you convert the PDF to PPTX, is PowerPoint’s built-in “Record Slide Show,” which captures narration and per-slide timing together, then “Export → Create a Video.” Whichever route, narrate from a quiet room and do a short level check first — bad audio sinks an otherwise good slide video faster than anything visual.
What settings produce a video that plays everywhere?
Render to MP4 with the H.264 video codec and AAC audio at 1080p (1920×1080) and 30 frames per second. This combination is the most universally compatible across YouTube, LinkedIn, Instagram, embedded web players, and mobile devices. Use a bitrate around 8–12 Mbps for 1080p — high enough to keep text sharp, low enough to keep the file manageable. If your slides are portrait or square for a specific platform, match the canvas to that aspect ratio rather than letterboxing a landscape video, because feeds crop aggressively.
My slide text looks blurry in the video. How do I fix it?
Blurry text almost always comes from exporting the PDF pages at too low a resolution and then scaling them up to fill a 1080p frame. Re-export the pages at a higher DPI — aim for images at least as large as your video frame, so a 1080p video wants page images around 1920 pixels wide or more (export at 150–200 DPI for a standard slide). Avoid JPG for text-heavy slides where compression artefacts show around letters; use PNG instead. And make sure the video tool is not applying a soft “fit” scale — set the image to display at native size on a matching canvas.
Can I do the whole thing on a phone?
Yes, though it is fiddlier. Export the PDF pages to images using a mobile PDF app or the browser tool, then import the images into a free mobile video editor (CapCut, InShot, or the built-in editors on iOS and Android) where you can set slide duration, add a voiceover recorded on the phone, and export to MP4. The trade-offs are smaller editing precision and less control over exact timing than a desktop timeline. For a quick narrated deck shared to social, the phone path is entirely workable; for a polished long deck, a desktop editor is less frustrating.

Citations

  1. FFmpeg — Create a video slideshow from images (official wiki)
  2. FFmpeg — Official documentation
  3. Microsoft — Turn your presentation into a video (record narration and timings)
  4. Shotcut — Free, open-source video editor
  5. OpenShot — Free, open-source video editor

Start with step one — export your slides as images

ScoutMyTool PDF to JPG runs client-side. Turn each slide into a high-resolution image — the first step of every PDF-to-video workflow — without uploading your deck anywhere.

Open PDF-to-JPG →