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.
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
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.
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.
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.
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.
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.
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
- How to Host Course Videos Using Bunny.net — affordable dedicated hosting with adaptive streaming
- How to Organize Course Files Using Google Drive — the broader file organization workflow
- How to Record Course Lessons Using Loom — record the videos you'll host on Drive
- How to Create Marketing Videos Using AI — create promotional clips for your course
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.