Skool Video Hosting: Native Uploads, Embeds and Limits
Yes, Skool hosts video natively on every plan: upload to Classroom, posts and comments, with auto captions and chapters. What you can embed, and the limits.

Yes, Skool hosts video natively. You can upload files straight to Classroom pages and to community posts and comments, and Skool's help center states the native hosting feature is included in your plan, with no extra video fee. Uploads get automatic English captions, speed and quality controls, and chapter timestamps. YouTube, Vimeo, Loom and Wistia embeds still work exactly as before. This guide covers how it works, what it replaces, and the two things people keep asking: limits and downloads.
Skool video at a glance
- Native uploads: yes, in Classroom pages, posts and comments
- Cost: included in the plan, per Skool's help center
- Captions: auto-generated in English for videos with sound
- Chapters: add timestamps under the video
- Embeds still supported: YouTube, Vimeo, Loom, Wistia
- Course size: 200 pages per course, unlimited courses
Does Skool have native video hosting?
It does. Skool's own help documentation says you can "upload videos straight to your page (in Classroom) or your post/comments (in Community)" and that the native hosting feature is included in your plan. For years the platform was embed-only, which made "does Skool host video" one of the most common objections in every Skool-versus-competitor debate. That objection is gone, and the workflow is drag and drop.
To upload: open your course in Classroom, add a page, click the Add video button, and drag the file into the uploader. Once processing finishes, the video is watchable immediately. Members can also upload video into community posts and comments, which matters more than it sounds: member-recorded wins and questions are far more likely when nobody has to upload to YouTube first.
What you get with a native upload
Skool processes uploads with the three features course buyers now expect. Closed captions and a copyable transcript are generated automatically for videos with sound. Viewers can toggle playback speed and quality themselves. And you can add timestamps in the text field underneath the video to create chapters, which turns a 40-minute training into a navigable lesson rather than a scrub bar.
Captions are no longer English-only. In Skool News #72, announced 1 September 2026, Skool shipped automatic language detection so captions and transcripts now generate in the video's own spoken language, demonstrated on air with Spanish and German uploads. The important limit is that it is not retroactive: videos already sitting in your classroom keep their English captions, and Skool's own suggested workaround is to download the file and re-upload it so it passes through the new pipeline.
One boundary still stands. Skool does not publish a per-file size or length limit in its help documentation, so if you are moving a library of multi-hour recordings, upload a long one early as a test rather than assuming.
You can still embed YouTube, Vimeo, Loom and Wistia
Native hosting did not remove the embed options. Skool's help center explicitly says it continues supporting the four platforms it always has: YouTube, Vimeo, Loom and Wistia, pasted as normal share links. A few practical tips from Skool's own documentation: unlisted YouTube videos need "Allow Embedding" switched on in the video's settings, and Vimeo and Loom each have recommended privacy settings for embedding into Skool.
When would you still embed instead of uploading? Three honest cases. If your videos already live on YouTube and feed your channel's growth, embedding keeps the view counts and subscribers flowing. If you need advanced hosting analytics or marketing features from Vimeo or Wistia, those platforms remain deeper than Skool's player. And Loom stays the fastest way to drop a quick screen recording into a comment thread.
How Skool compares for course video
Skool is the only one of the four that includes native hosting on its cheapest plan, because it only has one paid plan. Kajabi and Teachable bundle hosting too, but from a much higher entry price, and Circle gates parts of it behind plan tier. The trade is control: Skool gives you the least configuration of the four.
| Skool | Kajabi | Circle | Teachable | |
|---|---|---|---|---|
| Native video hosting | Yes, included in the plan | Yes, bundled | Yes, on paid plans | Yes, bundled |
| Auto captions | Yes, in the video's own language | Yes | Varies by plan | Yes |
| Chapters | Yes, via timestamps | Yes | Basic | Basic |
| External embeds | YouTube, Vimeo, Loom, Wistia | Supported | Supported | Supported |
| Where video lives | Inside community + classroom | Course platform | Community platform | Course platform |
| Entry price context | One flat plan, video included | Higher-priced tiers | Video gated by plan | Course-first pricing |
The structural difference is not the player, it is the surroundings. On Skool the video sits inside the same product as the community feed, gamification and calendar, so the lesson and the discussion about the lesson live one click apart. Platforms built course-first bolt community on; Skool bolted video on to community, and for engagement-driven products that direction tends to win. Full pricing context is in how much does Skool cost.
Can you download videos from Skool?
There is no native download button for videos hosted on Skool, and that is by design: owners are selling access, not files. Searches for third-party "Skool video downloader" tools are common, but using them on someone else's paid course content will typically violate the community owner's terms and copyright, and browser extensions from unknown publishers carry their own risks. If you need offline access to a course you bought, ask the owner; if you are the owner, keep your own master files, because Skool is your delivery layer, not your backup drive.
For owners, the absence of a download button is a feature. Combined with native hosting, it means your paid curriculum is no longer sitting on an unlisted YouTube link that anyone can share outside the paywall.
What about live video?
Live streaming is a separate feature: Skool Call lets you go live inside your community, and the calendar can also point at an external Zoom link if you prefer. The tradeoffs between the built-in option and Zoom, including attendance friction and recording behavior, are covered in Skool Call vs Zoom. For watching on the go, uploaded and embedded videos both play in the mobile app, covered in the Skool app guide.
Builder takeaway: native hosting quietly changed the economics of a Skool community. You no longer need a Vimeo or Wistia subscription to keep paid content off public platforms, and your members' phones get captioned, chaptered lessons with zero extra tooling. If you set your community up in the embed-only era, moving your core curriculum to native uploads is a one-afternoon upgrade that removes both a monthly bill and a leak.
Frequently asked questions
Does Skool have video hosting?
Yes. Skool supports native video uploads to Classroom pages and to community posts and comments, and its help center states the native hosting feature is included in your plan. YouTube, Vimeo, Loom and Wistia embeds are also still supported.
How do I add videos to Skool?
In Classroom, open your course, add a page, click Add video, and drag and drop the file into the uploader; it is watchable as soon as processing finishes. In the community, upload directly into a post or comment. For embeds, paste a YouTube, Vimeo, Loom or Wistia link.
Is there a video upload limit on Skool?
Skool does not publish a per-file size or length limit in its help center. The documented structural limits are 200 pages per course and unlimited courses per Classroom. If your lessons are unusually long, test one before migrating a whole library.
Does Skool generate captions and transcripts?
Yes, both. Skool auto-generates closed captions and a copyable transcript for uploaded videos with sound, and viewers can toggle speed and quality. You can also add timestamps under a video to create chapters. Since Skool News #72 on 1 September 2026, captions and transcripts generate in the video's own spoken language rather than always in English, but only for videos uploaded after that change. To get a native-language transcript on an older video, download it and re-upload it.
Can I save or download videos from Skool?
There is no built-in download option for natively hosted videos. Third-party downloader tools exist but generally breach the course owner's terms and copyright on paid content, so the legitimate route is asking the owner for offline access. Owners should keep their own master files.
Can you livestream on Skool?
Yes, Skool Call is the built-in way to go live with your members, and communities that prefer Zoom can link it from the Skool calendar instead. The comparison is in our Skool Call vs Zoom guide.
Start your Skool community
Ready to build a community of your own? Start on Skool through our link. We may earn a commission if you create and keep a paid community, at no extra cost to you.
Start your Skool community →



