Tutorial · Podia · Wistia
How to Download Podia Videos: Course Lessons, Webinar Replays, and More
Podia is the indie creator's home - a lean, affordable platform where solo operators build courses, run webinars, and sell digital products without a massive overhead bill. But lean does not mean carefree: backing up your videos is basic business hygiene. Platforms get acquired. Infrastructure changes. Video files disappear. Whether you are a creator protecting your own content or a student archiving a course you paid for, the process is straightforward once you understand what is happening under the hood. Podia routes all native video uploads through Wistia, which means Vidora's native Wistia resolver (v2.1) handles every Podia lesson and webinar replay in one click.
Quick answer
Podia hosts video on Wistia. Open DevTools (F12), go to Network, filter by "wistia", press play on any lesson, and find the request to fast.wistia.net/embed/medias/{id}.json. Open that URL, find the highest-resolution mp4_video entry, copy its URL and paste into a new tab. Or use Vidora to do it in one click.
1. Why Podia creators back up their videos
Podia sits at the $39 to $89/month price point, which makes it genuinely accessible for bootstrapped creators. But affordable does not mean permanent. There are four concrete reasons to keep local copies of every video you upload or purchase.
Platform migration to Kajabi, Thinkific, or a self-hosted LMS
The creator economy is full of platform switches. A creator on Podia's Mover plan might outgrow it and move to Kajabi for the pipelines, or to Thinkific for the certificate tools, or roll their own WordPress/Memberpress site. When that happens, the video files must travel with them. Podia does not provide a one-click video export. Without local copies, re-uploading means re-recording or losing the original quality. The Vidora for course creators page covers the full migration backup workflow.
Podcast repurposing
Many Podia creators record video lessons and then strip the audio for a podcast feed. That workflow requires a local video file. If your Podia account is your only copy, you are dependent on the platform for every future repurposing job.
Transcript generation for SEO
AI transcription tools (Whisper, Descript, Rev) work on local files or YouTube uploads, not on Wistia-embedded players. To generate a blog-friendly transcript that boosts your site's search rankings, you need the MP4. Uploading your own course content to your own YouTube channel for transcript generation is not piracy - it is smart content strategy.
Course bundling and licensing
If you want to bundle an existing course with a new offer, license it to a corporate client, or deliver it through a third-party LMS like TalentLMS or Learnworlds, you need the raw files. Wistia links tied to your Podia account cannot be handed off to another system. Local MP4s can.
2. How Podia hosts your video
Understanding Podia's video infrastructure makes the download process predictable. There is no mystery once you see the stack.
Wistia as the default backend
When you upload a video through the Podia course builder, Podia sends that file to Wistia for transcoding and hosting. This is documented in Podia's own help center and is consistent with how the platform has worked since its early years. Wistia is a professional-grade B2B video host that handles transcoding into multiple quality tiers, adaptive HLS streaming, and analytics. Podia creators get all of that infrastructure without managing it directly.
The Podia lesson player you see inside a course is a wrapped Wistia embed. Functionally, it behaves identically to a Wistia player on any other page. This is why our dedicated Wistia video downloader guide is the technical foundation for everything on this page.
The embed JSON endpoint
Wistia's player works by fetching a JSON payload at load time from fast.wistia.net/embed/medias/{mediaId}.json. This payload lists every available asset: MP4 renditions at 360p, 540p, 720p, and 1080p, the HLS adaptive playlist, captions, and thumbnails. The player picks the right asset based on the viewer's screen and connection. Crucially, the endpoint itself is publicly accessible for any video that is not set to "private" - which on Podia means any lesson you have legitimate access to when logged in.
No DRM
Wistia does not use Widevine or PlayReady DRM. It relies on domain-level access controls and Referer restrictions instead. This means the video stream is technically accessible once you have the right URL, and a tool running inside your browser session sidesteps the Referer check automatically by sending the correct origin header with every request.
3. Method 1: Wistia-hosted lessons (the default)
This is the core method. It works on any Podia lesson where the video was uploaded directly through Podia's course builder. No extension required for the manual route, though Vidora collapses all five steps into one click.
Step 1: Open the Podia lesson and press play
Log into your Podia account and navigate to the course or product containing the video. Open the specific lesson. Press the play button. Wistia lazy-loads the embed JSON only when the play event fires, so nothing useful appears in DevTools until you press play. Wait two to three seconds for buffering to begin.
Step 2: Open Chrome DevTools and filter by "wistia"
Press F12 on Windows/Linux or Cmd+Option+I on Mac. Click the Network tab. In the filter input, type wistia. If the request list is cluttered from page load, click the trash icon to clear it, then replay a few seconds of the video.
Step 3: Find the embed/medias request
Within one to two seconds, a request appears for fast.wistia.net/embed/medias/{mediaId}.json. The alphanumeric mediaId in the URL path uniquely identifies this lesson's video in Wistia's system. Note the full URL, or click the request and copy it from the Headers tab.
Step 4: Open the embed JSON in a new tab
Open a new browser tab and paste the full fast.wistia.net/embed/medias/{mediaId}.json URL. The browser renders the raw JSON. Install a JSON formatter extension in Chrome (JSONVue or similar) if you want a readable tree view, or paste the content into JSONLint.
Step 5: Copy the highest-resolution MP4 URL and download
In the JSON, find the assets array under the media key. Each entry represents one rendition. Look for "type": "mp4_video" entries and pick the one with the highest width value (typically 1920 for 1080p). Copy the url field for that entry and paste it into a new browser tab. The MP4 downloads directly. Alternatively:
curl -L -o podia-lesson.mp4 "PASTE_MP4_URL_HERE"
For HLS assets (URL ending in .m3u8), use ffmpeg to mux all segments into a single file. You can use our free M3U8 detector tool to inspect the playlist before committing to a download.
ffmpeg -i "PASTE_M3U8_URL_HERE" -c copy podia-lesson.mp4
One-click alternative: Vidora v2.1
Vidora v2.1 ships a dedicated Wistia resolver. When the Podia player fires the embed JSON request, Vidora intercepts the response, parses the assets array locally (no data leaves your browser), and presents a quality picker. Press play on the lesson, click the Vidora icon in your Chrome toolbar, select your quality, click Download. Done in under 30 seconds per lesson.
4. Method 2: Webinar replays
Podia's webinar feature lets creators run live sessions and then share the recording with attendees (or sell access to the replay as a standalone product). Those replays are hosted on Wistia, following the exact same pattern as course lesson videos.
Same workflow, longer files
The DevTools method and the Vidora one-click approach work identically for webinar replays. Navigate to the replay page, press play, capture the embed JSON URL, and download the MP4. The only practical difference is file size: a 90-minute webinar at 1080p typically runs 800 MB to 1.5 GB depending on the recording bitrate, compared to 100-400 MB for a focused 20-minute lesson.
MP4 vs HLS for long files
For webinar replays, the direct MP4 download is generally the better choice. Wistia transcodes uploads into MP4 renditions at fixed quality levels, and the direct MP4 URL downloads as a single file without the segment-reassembly overhead of an HLS stream. The HLS route is useful when you need adaptive bitrate or when the direct MP4 URL is unavailable, but for most Podia webinar replays the 1080p mp4_video asset is the cleanest path.
If you do choose the HLS route for a long webinar replay, ffmpeg handles it correctly with -c copy (no re-encoding). A 90-minute HLS stream at 1080p will have roughly 900 segments of 6 seconds each. Vidora parallelizes segment downloads (six concurrent connections by default), which makes the overall download significantly faster than a sequential segment fetch.
Tip: webinar replays on Podia often include the Q&A portion. The full recording covers the entire session including audience questions. If you only want the presentation portion, you will need to trim the downloaded MP4 locally using ffmpeg or a video editor.
5. Bulk-download an entire Podia course
Downloading a full course with 15 to 40 lessons is where the one-click method pays for itself many times over.
Vidora's batch detection across a course
Vidora processes one video per browser tab, but tabs run in parallel. The fastest workflow for a full course is the parallel-tab approach:
- Open lesson 1, press play, click the Vidora icon, click Download.
- Open lesson 2 in a new tab, press play, click Vidora, click Download.
- Repeat across all lessons. Each download runs independently in the background.
For a 20-lesson course, this takes roughly 10-15 minutes of clicking to queue, then the downloads complete on their own. You do not need to stay at your computer once everything is queued. The broader context for protecting access to all your paid courses is in the save online courses offline guide.
File naming and module organization
Vidora derives filenames from the Wistia video title metadata, which Podia sets to the lesson name during upload. This gives you human-readable filenames by default. For a clean local archive, rename files to include module and lesson numbers before organizing:
MyCourse/
Module-01/
01-01-welcome-and-overview.mp4
01-02-getting-started.mp4
Module-02/
02-01-advanced-techniques.mp4
...
This structure mirrors the Podia course navigation and makes it easy to find specific lessons without the platform's UI. It also simplifies re-upload if you migrate to a new platform, since most course builders accept bulk uploads and you can recreate the module structure from the folder hierarchy.
6. Migration playbook: Podia to Teachable, Kajabi, or Thinkific
Platform migrations are a recurring reality in the creator economy. Here is a practical sequence that covers the video portion of the move.
Step 1: Download all videos before canceling Podia
Use the bulk-download workflow above while your Podia account is still active. Do not cancel until every video is confirmed saved locally and verified playable. Canceling first and then trying to retrieve files is a losing game on any platform.
Step 2: Re-upload to the new platform
Kajabi, Teachable, Thinkific, and Skool all accept direct MP4 uploads. Upload module by module, following the folder structure you created during the download phase. Each platform has its own processing time for transcoding - budget 30 minutes to 2 hours per course depending on the total video duration.
Step 3: Recreate metadata manually
Video metadata does not migrate automatically between platforms. For each lesson, you need to re-enter the title, description, and any attachments. If you have many lessons, draft the metadata in a spreadsheet first so you can paste it in quickly rather than reconstructing it from memory during upload.
Step 4: Preserve lesson order
Platform migration often scrambles lesson order during bulk upload. Most platforms sort by upload timestamp or filename. If you named your local files with leading numbers (01-01, 01-02, etc.), alphabetical sorting will preserve the correct sequence. Confirm the order in the new platform's course builder before publishing to students.
Step 5: Update student access
If you have existing students on Podia, you need to migrate them to the new platform. Podia allows CSV exports of student email lists from your product dashboard. Most platforms accept CSV imports for bulk enrollment. Plan a grace period where both platforms are active so students who prefer Podia can export their progress notes before the cutover.
For a broader look at comparing platforms during migration, the Vidora alternatives page includes context on how different course platforms handle content portability and what to watch for.
7. Legal note
The technical access is straightforward. The legal picture depends on what you are downloading and why.
Your own content as a creator
If you uploaded the video to your Podia course, you own the copyright. Downloading it is recovering your own file. This is unambiguous. Every Podia creator should have local copies of all their course videos as a basic content protection measure. Wistia and Podia are infrastructure, not your permanent archive.
Courses you purchased as a student
Downloading a video from a course you legitimately paid to access, for personal offline study, is consistent with fair use (US) or equivalent doctrines in most jurisdictions. Podia's Terms of Service prohibit redistribution of creator content. Personal archiving for your own study is a different situation from sharing files with others who have not purchased access.
The hard line
Redistributing downloaded videos to people who have not purchased access is copyright infringement regardless of how the download was made. Uploading to file-sharing sites, passing to friends, or re-selling access to downloaded files puts you on the wrong side of both Podia's ToS and copyright law in every relevant jurisdiction. Vidora is a personal archiving tool. Misusing it for redistribution is your legal liability, not ours.
8. Frequently asked questions
Will Podia detect that I downloaded a video?
Podia tracks lesson completion through player-reported events fired inside the Wistia embed. Downloading via Vidora or the DevTools method does not trigger those events, so the lesson may not be marked as watched in your dashboard. Neither Podia nor Wistia has a mechanism to flag a download versus normal HLS playback at the CDN level. There is no "download alert" sent to the creator or to Podia's support team.
Does Podia use Wistia for all videos?
Podia uses Wistia as its primary video backend for native uploads through the course builder. This is documented in Podia's help center. Some creators embed YouTube or Vimeo players directly in their lesson pages as an alternative, in which case those videos live on YouTube or Vimeo, not Wistia. For YouTube embeds inside Podia, the Wistia method does not apply - those require a separate YouTube downloader. For Vimeo-hosted videos, the Vidora Vimeo resolver handles those.
Can I download a Podia webinar replay?
Yes. Podia webinar replays are hosted on Wistia the same way course lesson videos are. Navigate to the replay, press play, and use Vidora or the DevTools embed JSON method. Webinar files are longer (typically 45 to 90 minutes), so budget extra time for the download. A 90-minute webinar at 1080p is roughly 1 to 1.5 GB as an MP4.
What about coaching session recordings on Podia?
Podia coaching session recordings are shared as Wistia-hosted videos when uploaded through the platform's coaching product. If the creator shares the recording via a Podia product page, the same embed JSON method applies. Some creators share coaching recordings via external links (Zoom cloud, Loom). For Loom-hosted recordings specifically, Vidora's separate Loom resolver handles those. Zoom cloud recordings require a different approach entirely and are outside the scope of this guide.
My Podia product access expired. Can I still watch local downloads?
Yes. Any MP4 saved to your local drive plays indefinitely regardless of your Podia subscription status. The file is a standard container that works in VLC, QuickTime, Windows Media Player, or any modern video player. You cannot access new content after your access expires, but previously downloaded files remain fully playable on your device without any internet connection.
Is downloading Podia videos legal?
For your own content (creator): yes, unambiguously - you own it. For content you purchased as a student: downloading for personal offline study is generally consistent with fair use or equivalent doctrines in most jurisdictions. Podia's ToS prohibit redistribution, not personal offline viewing. If you are unsure about a specific case, the safest move is to contact the creator directly and ask if they can provide a download link - some are happy to do so for paying students.
Do Podia and Vidora have compatible refund windows?
Podia offers a 30-day refund window on digital products by default (individual creators can customize this). Vidora also offers a 30-day money-back guarantee on the $9.99 one-time purchase. The two are independent purchases from separate companies - a refund on a Podia product does not affect your Vidora license and vice versa.
What about videos embedded in Podia emails or member updates?
Podia's broadcast and email features let creators embed Wistia-hosted video links. If you receive a member update with an embedded video and click through to the Wistia player, the same embed JSON method applies exactly as described in this guide. Vidora detects the Wistia player on any domain it loads on, not exclusively the Podia storefront - so it works on creator-owned custom domains and preview links too.
About the author
RGC Digital LLC builds Vidora, a privacy-first Chrome extension for downloading HLS, DASH, and MP4 video from Vimeo, Bunny.net, Wistia, and Loom. We specifically engineered the Wistia v2.1 resolver to handle Podia, Kajabi, and any other platform that delegates video hosting to Wistia.
Related reading
- How to download Wistia videos: the full technical guide
- How to download Kajabi videos (also Wistia-backed)
- How to download Thinkific course videos
- How to download Skool classroom and workshop videos
- How to download Teachable course videos
- Save online courses for offline access (parent hub)
- How to find the M3U8 URL in DevTools
- Vidora for course creators: migration backup workflow
- M3U8 detector tool (free pre-flight check)
- Vidora alternatives comparison
- Vidora home: Chrome extension for HLS, DASH, Wistia, Loom