Workflow comparison
Download Skool Videos: One Video or a Full Course?
The original Skool Video Downloader and the newer Skool Bulk Downloader solve different jobs. Start with the result you need so an individual MP4 does not become a manual course project—and a one-video task does not become an unnecessary bulk backup.
Choose the workflow before you start
| What you need | Use this workflow |
|---|---|
| The supported video in the lesson or post currently open | Skool Video Downloader: start playback, detect that video, choose quality, and save one MP4. |
| A single community-post or replay video | Skool Video Downloader: handle the individual supported player without discovering a course. |
| A complete course in the original lesson order | Skool Bulk Downloader: discover the course, select it once, and run one recoverable course job. |
| Selected modules or a planned group of lessons | Skool Bulk Downloader: select from the course map and preserve ordered Course / Module / Lesson folders. |
| Lesson text, resources, attachments, and an outcome report | Skool Bulk Downloader: retain supported course context alongside compatible media. |
The real side panel discovers the accessible course structure, keeps locked lessons disabled, and exposes folder and backup controls without hiding the Skool context.
Current extension UI · synthetic course data · tap the image to inspect itWhere it works
Skool courses can mix native video with several embedded providers. The extension checks the lesson context and hands compatible sources to the appropriate local workflow.
| Lesson source | Expected behavior |
|---|---|
| Skool native | Downloads compatible video in the best available quality up to your 1080p cap. |
| Loom | Handles compatible embedded recordings exposed by the lesson. |
| Vimeo | Shows available compatible video qualities when the embed allows them. |
| YouTube | Records the lesson in information-only mode; bulk video download is intentionally skipped for browser-store compliance. |
| Wistia | Detects compatible embedded media and saves the available output. |
| Unknown or protected player | Reports the limitation instead of claiming a download it cannot complete. |
What the extension does not change
- It does not add you to a private community or unlock a lesson.
- It does not remove DRM or defeat a technical access control.
- It cannot create a higher resolution than the source provides.
- It does not give you permission to redistribute a creator's videos.
- The bulk workflow requires Google Chrome 116 or newer on desktop.
Choose the right path for the active player
The best first option is a creator-enabled native download. When the lesson uses an embedded provider, identify it before troubleshooting because owner settings, official offline features, available renditions, and product compatibility differ.
Build an offline copy you can actually use
- Review the discovered course map and deselect anything you do not need.
- Test one representative native lesson and one embedded provider before a large backup.
- Choose 720p or 1080p based on readable lesson detail rather than the largest label.
- Let the course job process one selected lesson at a time so progress and recovery stay predictable.
- Review the backup report and verify the beginning, midpoint, audio, and ending of representative files.
- Keep the extension's Course / Module / Lesson structure intact.
- Copy the organized archive to a second approved location.
A reliable download routine
For a large classroom, test one short native lesson and one embedded lesson before building a long queue. Use clear filenames, keep the source tab open during active work, and mark a lesson complete only after the MP4 plays correctly.