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

  1. Open the lesson where you want to add the embed (go to Manage Course → Modules & Lessons and click the lesson name).
  2. In the lesson editor, click the Add media dropdown and select HTML or embed code.

  1. Paste the embed code you copied from your video platform (YouTube, Vimeo, Loom, etc.) into the text field.
  2. 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.
Vimeo users: If you restrict video playback to specific domains, add embed.ruzukuassets.com to your allowed domains list. Without this, your video won't play inside Ruzuku lessons.

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?
Yes. Anything with an HTML embed code works: Google Forms, Typeform surveys, interactive presentations, audio players, and more. Use Add media → HTML or embed code and paste the code.
My Vimeo video isn't playing in the lesson. What's wrong?
If you've restricted playback to certain domains in your Vimeo settings, you need to add embed.ruzukuassets.com to your allowed domains list. This lets the video play inside Ruzuku's lesson viewer.
Can I embed a video from my own website?
Yes, as long as your video player provides an embed code (an <iframe> snippet). Paste it in using Add media → HTML or embed code.
Will embedded videos work on mobile devices?
Yes, as long as the source platform supports mobile playback. YouTube, Vimeo, and Loom all work on mobile browsers.

Related Articles

Still need help? Contact Us Contact Us