# Free Video Hosting: YouTube, Google Drive and Where They Stop

> Free video hosting, step by step: embed an unlisted YouTube video on your site, share a Google Drive link, and know when a free video host plan fits.

_Source: https://professionalstoolkit.com/articles/free-video-hosting — The Professional's Toolkit · updated October 2026_

---

Free video hosting means putting a video online, at no cost, so other people can watch it on a link or inside your own web page. For most small teams the method is short. Use YouTube when the video has to play on your website, use Google Drive when a few people just need a link, and move to a free plan from a real video host once you care about an ad-free player. Each route has a hard edge, and knowing it saves a migration later.


**2** — free routes cover most small-team jobs: YouTube for embeds, Google Drive for private links



- **Unlisted** — YouTube setting that keeps a video out of YouTube search
- **5,000+** — the point where Drive stops showing an exact open count
- **0** — free routes that tie a viewer to a lead


## Which free video hosting route fits your job

Start from the job, not the platform. A video that sits on a landing page has different needs from a recording you send to a client once. The question that decides it is simple: who should be able to find the video, and where should they watch it? Public discovery, a quiet embed on your site and a private link for five people are three different jobs. The table below matches each one to the free tool that handles it without workarounds.

| Your job | Free route | What you get |
|---|---|---|
| Video plays on your website | YouTube, unlisted, embedded | An embed code and a player that works on any page |
| A few people need to watch | Google Drive link | A shareable file that plays in the browser |
| Ad-free player on your site | Free plan of a video host | Embed code and basic analytics, within a size cap |

The first two routes cost nothing and need no new account if you already use Google. The third route is covered at the end, together with the limits you hit first.

## Free website video hosting with YouTube, step by step

YouTube video hosting is the default for a reason: the embed code works on almost any website builder, and Google carries the bandwidth. The trick most people miss is the **unlisted** setting. Unlisted videos can be seen and shared by anyone with the link, but they stay out of YouTube search, unless someone adds them to a public playlist, and off your channel's Videos tab [1]. That keeps a product walkthrough on your page instead of in a public feed.

1. Upload the video, then sign in to YouTube Studio and select **Content** from the left menu.
2. Point to the video, open the arrows under **Visibility** and choose **Unlisted**. Click **Save**.
3. Open the video on YouTube, click **Share**, then **Embed**, and copy the HTML code.
4. Paste the code into an HTML or embed block on your page.
5. For a privacy-friendlier player, change the domain in the code from youtube.com to youtube-nocookie.com.

Step five turns on Privacy Enhanced Mode. Views in that player are not used to personalize the viewer's YouTube experience, and any ads served on it are non-personalized [2]. The same help page lists small switches you add to the embed code: start=90 begins playback at 90 seconds, and cc_load_policy=1 turns captions on by default.

### If the embed will not play

Three causes cover most broken embeds. First, YouTube requires the page to send an HTTP Referer; without it, viewers get an error screen numbered 153 and only a Watch on YouTube link. Opening the embed URL straight from the address bar triggers the same error, so always test inside the real page. Second, age-restricted videos do not play on most outside sites. Third, someone may have unchecked Allow embedding in the video's Details in YouTube Studio. Check that box before you blame your website builder.


> 💡 **Turn captions on in the code:** Add cc_load_policy=1 to the YouTube embed code so captions show by default. Many people watch embedded video with the sound off.


## Google Drive video hosting for a private link

Google Drive video hosting works best for a small, known audience: a client review, a recorded onboarding call, a lesson for one class. You upload the file, open its sharing settings and decide who can open it. It is not a website player. Google's own video help is about storing, playing and sharing files, and that is where Drive is strongest.

1. Go to drive.google.com, click **New**, then **File upload**, and choose the video.
2. Select the file and click **Share**.
3. Under **General access**, click the arrow and choose **Restricted** or **Anyone with the link**.
4. Open the video, click the arrow beside **Share** and choose **Copy link**. Or pick **Copy link to this time** to send someone straight to one moment.

Restricted means only the people you added can open the file. With Anyone with the link, anyone on the internet who has it can view the file without signing in to a Google Account [3]. Pick the narrowest setting that still works for your audience.

Drive also gives you a rough reach signal. The Details panel shows how many times a video file was opened directly in Drive, and plays inside Docs or Slides are not counted [4]. Above 5,000 it simply reads as more than 5,000 opens. People you share it with as Commenter can leave file-level or timestamped comments on the video, which makes Drive handy for feedback rounds.


> ⚠ **Anyone with the link means anyone:** A Drive file set to Anyone with the link opens for whoever gets the link, with no sign-in. Use Restricted for client or internal material.


## A mini example: one demo, two free routes

Picture a three-person software company with a four-minute product demo. They want it on the pricing page and also want to send a longer, rougher cut to one prospect. The demo goes to YouTube as unlisted, embedded with the youtube-nocookie domain and captions switched on in the code. It loads on the page and stays out of YouTube search. The rough cut goes to Drive, shared only with the prospect's email address.

Total cost: nothing. Total setup: about fifteen minutes. Two weeks later the founder asks a fair question. *Did anyone actually watch the demo to the end?* YouTube Studio has the view numbers, but nothing ties a viewer to a lead. Drive can say the file was opened, not by whom or for how long. This is the moment most teams first meet the edge of the free route.

## Where free video hosting stops working

The free tools stop being enough at a specific point: when the video starts doing **business work** rather than just being watchable. Watch for these signals.

### The player is not yours

On YouTube, the player is YouTube's. Ads can be served on embedded videos, even in Privacy Enhanced Mode. If a viewer clicks out of the embed, they land on another site that follows its own policies. Autoplayed embeds do not add to the video's view count. For a tutorial, that is fine. For a sales page, it is a leak.

### You need to know who watched

Neither free route connects a viewer to a name or an email. Drive counts opens. YouTube counts views. Once a video feeds a sales pipeline, you need an in-video form or watch data per contact, and that lives on business video hosts.

### Access gets messy

A Drive link set to Anyone with the link can be passed along freely. Restricted access fixes that but makes every viewer sign in. For training material, gated webinars or client libraries, you outgrow both choices fast. On [Vimeo's Free plan](/articles/is-vimeo-free), passwords and embed domain privacy are not included either; they start at Starter.


> 💡 **Decide the job before the host:** Write down who should watch and what you need to learn from them. If the answer includes names or emails, a free route will not get you there.


## Free plans from video hosts, and their caps

The next step does not have to be a paid plan. Two hosts in our catalog have Free plans built for website embeds, with an ad-free player and a hard ceiling. We checked the plan limits in our own data. Read the limit on each card before you commit, because hitting it changes how your embeds behave.


### Vimeo — solves this

Upload the video, copy the embed code, and it plays in an ad-free player on your page, with basic viewer analytics on the Free plan. Public videos with embedding turned off are not counted against the storage cap.

- Where it stops: Free: embeddable and non-public videos share 3 GB; no password, no embed domain privacy, no player customization.
- Plan: Starter for passwords, domain-level embed privacy and player customization; Standard for lead capture
- How Vimeo does it: [Embed Vimeo on your site](https://professionalstoolkit.com/articles/vimeo-embed)
- More: [Vimeo](https://professionalstoolkit.com/tools/vimeo)



### Wistia — solves this

Embed the video with Wistia's player and get basic video analytics on Free; you can swap the video file later without changing the embed code on your site.

- Where it stops: Free: 25 GB storage, one user, 200 GB bandwidth a month; past it, embeds stop playing a few days later until the monthly reset; Wistia branding stays on the player.
- Plan: Business removes the branding and adds CTAs, forms, heatmaps and A/B tests
- How Wistia does it: [Embed Wistia on your site](https://professionalstoolkit.com/articles/wistia-embed)
- More: [Wistia](https://professionalstoolkit.com/tools/wistia)


Neither free plan gives you lead capture: on Vimeo it starts at Standard, on [Wistia at Business](/articles/wistia-for-marketing). For the full picture of what a business host adds and how the plans compare, see our guide to [video hosting platforms](/articles/video-hosting-platforms). If you are still deciding between hosting on your own server and using a service, the [video hosting guide](/articles/video-hosting-guide) covers the trade-offs first. And if YouTube is the real rival in your mind, our [Vimeo vs YouTube](/articles/vimeo-vs-youtube) comparison goes deeper.


## FAQ

**Can I host videos for free on my website without YouTube?**

Yes. Vimeo and Wistia both have Free plans with embed codes and an ad-free player. Vimeo Free shares 3 GB across embeddable videos; Wistia Free has a monthly bandwidth cap, and embeds stop once you pass it until the monthly reset.

**Can I show captions in another language on a YouTube embed?**

Yes. Add cc_lang_pref with a two-letter language code (for example fr) plus cc_load_policy=1 to the embed code, per YouTube's embed help.

**Can I stop other sites from embedding my YouTube video?**

Yes. In YouTube Studio, select Content, open the video's Details, select Show more, uncheck Allow embedding and save.

**Is Google Drive video hosting good for a website?**

It works for sharing a link with a known group, with comments and an open count. It is built for storing, playing and sharing files, so for a player on a public page, YouTube or a video host is the better fit.


## The bottom line

For free video hosting, match the tool to the audience. YouTube, set to unlisted and embedded through the youtube-nocookie domain, puts a video on your website at no cost. Google Drive, with the narrowest sharing setting that works, handles private links and feedback. Both stop at the same point: when you need your own player, viewer data tied to leads, or tight control over who watches. A free plan from a video host buys some room, within a size cap. After that, a business plan is the honest next step.



## Sources

[1] YouTube Help — https://support.google.com/youtube/answer/157177?hl=en&co=GENIE.Platform%3DDesktop (Oct 2026)
[2] YouTube Help — https://support.google.com/youtube/answer/171780?hl=en (Oct 2026)
[3] Google Drive Help — https://support.google.com/drive/answer/2494822?hl=en&co=GENIE.Platform%3DDesktop (Oct 2026)
[4] Google Drive Help — https://support.google.com/drive/answer/2423694?hl=en&co=GENIE.Platform%3DDesktop (Oct 2026)

