How to recover slides from a Zoom recording
It is a familiar loop: someone presents a deck over Zoom, promises to “send the slides after,” and the follow-up never comes. If the meeting was recorded, you do not need to chase anyone — every slide the presenter showed is sitting in that .mp4.
This guide walks through turning a Zoom recording back into a deck with Video2Any, a browser-local converter that detects the slides that actually appeared on screen and exports them as an editable PowerPoint. No upload, no AI rewriting.
Step by step
Find the recording file
Local Zoom recordings land in the Zoom folder inside your Documents folder, one subfolder per meeting, with the video saved as an .mp4 once processing finishes. For cloud recordings, download the “Shared screen with speaker view” (or plain “Shared screen”) .mp4 from the Zoom web portal — it is the cleanest source for slide extraction.
Drop the .mp4 into the converter
Open the Zoom-recording converter and drop the file in. It is decoded with WebCodecs directly in your browser, so even a long all-hands recording does not need to be uploaded anywhere — length is bounded by your machine, not by an upload cap.
Let it separate slides from talking heads
Zoom recordings mix slide content with webcam tiles and layout shuffles. Detection keys on the shared-screen area changing and then holding stable, so a speaker gesturing in a corner thumbnail does not become a new “slide.” Chat pop-ups and reactions that briefly cross the screen are usually filtered out by the same stability check.
Review, then export
Skim the preview grid: drop the frame where a notification banner slid in, and keep only the final state of any slide the presenter built up step by step. Then export an editable .pptx or a PDF — enable OCR first if you want the text selectable and searchable.
What the output actually looks like
The pipeline is the same one shown on our public example: a full lecture recording went in, and 46 distinct slides came out. Three of them are below, exactly as extracted — a Zoom screen-share behaves the same way, minus the classroom.



Browse all 46 extracted slidesDownload the sample .pptx
Source video: MIT OpenCourseWare, 6.0001 Fall 2016, Lecture 1 — CC BY-NC-SA 4.0.
Getting a cleaner result from meeting recordings
Prefer the layout where the shared screen is largest
If you can choose between recording layouts, pick “shared screen” over gallery-heavy views. The larger the slide area in the frame, the sharper the extracted slides and the better OCR reads them.
Teams, Google Meet, Webex, and webinar platforms
The same flow works for any meeting recording that produces a video file. There are dedicated converter pages for Teams, Google Meet, and webinars with notes specific to each source.
The meeting has not happened yet?
Then skip the recording step entirely: Video2Any can capture your screen live during the meeting and build the deck while you watch. You leave the call with the slides already extracted.
What this does — and does not — produce
The export contains the slides as they appeared on screen: image frames, plus OCR text boxes if you enable them. It does not rebuild the presenter’s original file object by object, and it cannot recover anything that was never shown — hidden slides and speaker notes are not in the recording, so they are not in the output.
Meeting recordings are sensitive — this stays local
Internal numbers, customer names, unreleased roadmaps: meeting recordings are sensitive by nature. Browser-local processing means the recording never leaves your machine — no upload, no server-side copy, nothing to leak. That is the whole reason this converter runs in the browser.
Frequently asked questions
- Where does Zoom save local recordings?
- By default in the Documents/Zoom folder, one subfolder per meeting. The video appears there as an .mp4 after the meeting ends and Zoom finishes converting.
- Does this work with Zoom cloud recordings?
- Yes. Download the .mp4 from the Zoom web portal first — “shared screen” layouts give the best extraction — then drop it into the converter.
- Is a long recording a problem?
- No hard limit. The file is read locally by your browser, so length is bounded by your machine’s memory and patience, not by an upload cap.