tools

    How to Host Course Videos Using Google Drive

    Host course videos on Google Drive for free with 15GB storage. Learn sharing permissions, embedding options, and when to upgrade to dedicated video hosting.

    Abe Crystal, PhD9 min readUpdated July 2026

    Google Drive gives you a free way to host course videos when you're starting out. Upload your files, set the sharing permissions, and share direct links or embed the videos in your course platform. It's not the long-term answer for a growing course business, but it's a legitimate starting point when you're validating an idea and don't want to pay for dedicated video hosting before you've enrolled your first students.

    15 minutes to set up; 2 minutes per videoGoogle Drive (free: 15 GB; Google One from $1.99/mo for 100 GB)No technical skills needed
    1Organize folder structure
    2Upload videos
    3Set sharing permissions
    4Disable downloading
    5Share links or embed
    6Test playback

    What you’ll walk away with:

    • Course videos hosted at zero cost on Google's infrastructure
    • Sharing permissions gating access to people with the link
    • A folder structure mirroring your course modules for easy management
    • A working video delivery system you can set up in a single sitting

    Why Google Drive for course video hosting

    The direct answer: Google Drive is a reasonable starting option, not the ideal one. If you're launching your first course and aren't sure anyone will buy it, paying $20/month for Vimeo before you've validated the idea feels premature. Google Drive lets you start at zero cost with infrastructure you probably already have. You get 15 GB free (shared with Gmail and Google Photos), reliable servers, and sharing controls.

    Step-by-step: Hosting course videos on Google Drive

    1

    Organize your folder structure

    Before uploading, create a clear folder structure: a top-level folder for the course name, with subfolders for each module. Name video files with lesson numbers and titles ("01 - Welcome and Course Overview.mp4") so they sort correctly and are easy to find when linking into your course platform.

    2

    Upload your videos

    Open your module folder and drag files in. Google Drive supports MP4, MOV, AVI, and most standard formats. MP4 with H.264 encoding is the most universally compatible. A 15-minute 1080p video is typically 500 MB to 1 GB. You can upload multiple files at once.

    3

    Set sharing permissions

    Right-click each video (or the entire folder) and select "Share." For most course creators, "Anyone with the link" is the practical choice. You share links inside your course platform, which is already behind its own login. Two layers of access gating is usually sufficient.

    4

    Disable downloading (optional)

    In the sharing dialog, click the gear icon and uncheck "Viewers and commenters can download." This removes the download button — it's not true copy protection, but it removes the casual temptation and signals your content is meant to be watched, not redistributed.

    5

    Share links or embed in your course

    Two options: paste the sharing link as a clickable URL in your lesson (students open it in a Google Drive viewer tab), or embed using an iframe (go to three-dot menu > "Open in new window" > three-dot menu again > "Embed item"). The direct link approach is simpler. On Ruzuku, you can paste a video link directly into a lesson step.

    6

    Test playback before launching

    Open an incognito browser window and click through each link. Verify permissions work, the video plays, and quality looks acceptable on both desktop and mobile. Google Drive's player is basic — no playback speed controls or quality selection.

    Course creator tips

    Compress videos before uploading

    Since Google Drive doesn't do adaptive streaming, students download the full file size. Compress videos using HandBrake (free). Target 1080p at RF 22-24 for H.264. This cuts file sizes by 50-70% with no visible quality loss.

    Use Google One for more storage at low cost

    If 15 GB isn't enough, Google One starts at $1.99/month for 100 GB — significantly cheaper than dedicated video hosting. You still get Google Drive's basic playback, but for 30-50 lessons the cost is negligible.

    Limitations

    No adaptive streaming

    When a student with a slow connection tries to watch your 1080p video, it buffers. Dedicated hosts like Bunny.net or Vimeo automatically serve lower resolutions based on bandwidth. This is the single biggest limitation for paid courses where students expect a smooth experience.

    Bandwidth quotas

    Google imposes download limits on shared files. If too many people access the same video in a short period, Google temporarily blocks it. For 10 students, you'll never hit this. For 200 students accessing the same lesson in the same week, it's a real risk.

    No video analytics

    You can't see who watched which video, how far they got, or where they dropped off. Course platforms like Ruzuku track lesson completion, but you lose video-specific engagement data.

    Frequently asked questions

    How much video can I store on the free Google Drive plan?

    15 GB free, shared across Drive, Gmail, and Google Photos. That's about 15 to 30 lessons depending on video length and compression. Google One plans start at $1.99/month for 100 GB.

    Can students download my videos?

    By default, anyone with view access can download. You can disable the download button in sharing settings, but it's not true DRM — a technically savvy viewer can still capture the video. For most course creators, disabling the button is sufficient.

    Is Google Drive reliable enough for a paid course?

    For a small course with under 50 students, it works adequately. The limitations show up at scale: no adaptive streaming, no analytics, bandwidth quotas. For a paid course with more than a few dozen students, dedicated hosting provides a meaningfully better experience.

    Related guides

    From hosted videos to enrolled students

    Google Drive can hold your files, but it can't create a learning experience. Ruzuku lets you create unlimited courses for free with zero transaction fees — link your videos (from Drive or any host), build your curriculum, and start enrolling students the same day.

    Topics:
    google drive
    video hosting
    free hosting
    course videos
    video storage
    embedding

    Related Articles

    tools

    How to Organize Your Course Files Using Google Drive

    Set up a clean folder structure in Google Drive for your online course. Covers naming conventions, module subfolders, version control, sharing permissions, and backup strategy.

    Read more
    tools

    How to Back Up All Your Course Content

    A complete backup strategy for course creators covering videos, documents, student data, and email lists. Includes the 3-2-1 rule, automation tips, and where to store everything safely.

    Read more
    tools

    How to Host Course Videos Using Bunny.net

    Host your course videos on Bunny.net for a fraction of what Vimeo charges. Step-by-step setup, player configuration, and real tradeoffs for course creators.

    Read more

    Ready to Build Your Course?

    You have the tools. Now bring your course to life. Start free on Ruzuku — unlimited courses, zero transaction fees.

    No credit card required · 0% transaction fees