Embed videos and external content
In this article: How to embed videos from YouTube, Vimeo, Loom, or any other source into your Ruzuku lessons using embed codes. All Plans
Before You Start
If you host your videos on an external platform like YouTube, Vimeo, or Loom, you can embed them directly into your Ruzuku lessons. The video appears inline within the lesson content, so students watch it without leaving the page.
This is different from uploading a video file directly to Ruzuku. Use embedding when your video already lives on another platform and you want to keep it there. If you'd prefer to upload the file to Ruzuku for hosting, use Add media → Video or audio file instead.
You can also embed other types of external content beyond video, like interactive presentations, Google Forms, or audio players. Anything that provides an HTML embed code will work.
Embed External Content
- Open the lesson where you want to add the embed (go to Manage Course → Modules & Lessons and click the lesson name).
- In the lesson editor, click the Add media dropdown and select HTML or embed code.

- Paste the embed code you copied from your video platform (YouTube, Vimeo, Loom, etc.) into the text field.
- Click Insert HTML.

The embedded content appears in your lesson editor. Click Student View to confirm it displays and plays correctly.
Where to Find Embed Codes
Each platform has its own process for copying the embed code:
- YouTube: Click Share below the video, then click Embed. Copy the
<iframe>code. - Vimeo: Click the Share icon on the video, then copy the embed code.
- Loom: Open the video, click Share, then copy the Embed code.
- Other platforms: Look for a "Share" or "Embed" option. You need the HTML
<iframe>code, not just the URL.
Upload vs. Embed: Which Should You Use?
| Upload to Ruzuku | Embed from external source | |
|---|---|---|
| Best for | Videos you want Ruzuku to host and optimize | Videos already hosted on YouTube, Vimeo, etc. |
| Player | Ruzuku's adaptive player (adjusts quality by connection speed) | The source platform's player |
| File limits | 2 GB (Core), 4 GB (Pro) | No Ruzuku limit (depends on source platform) |
| Captions | Auto-generated AI captions (Pro) | Managed on the source platform |
| How to add | Add media → Video or audio file | Add media → HTML or embed code |
Frequently Asked Questions
Can I embed content other than video?
My Vimeo video isn't playing in the lesson. What's wrong?
Can I embed a video from my own website?
<iframe> snippet). Paste it in using Add media → HTML or embed code.