Embed videos and playlists

You can add a YouTube video or playlist to a website or blog by embedding it.

 
The YouTube API Terms of Service and developer policies apply to all access and use of the YouTube embedded player.

Embed a video or playlist

  1. On a computer, go to the YouTube video or playlist that you want to embed.
  2. Click SHARE Share.
  3. From the list of Share options, click Embed.
  4. From the box that appears, copy the HTML code.
  5. Paste the code into your website HTML.
  6. For network administrators: You'll need to add youtube.com to the firewall allowlist.
  7. Important: If your website or app is child-directed and you embed YouTube content, you must self-designate your site or app using these tools. This self-designation will ensure that Google does not serve personalised ads on these sites or apps, and some features will be disabled in the embedded player.
Note: Age-restricted videos can't be watched on most third-party websites. These videos will redirect viewers back to YouTube when played.

Manage video embedding options

Turn on privacy-enhanced mode

The privacy-enhanced mode of the YouTube embedded player prevents the use of views of embedded YouTube content from influencing the viewer's browsing experience on YouTube. This means that the view of a video shown in the privacy-enhanced mode of the embedded player will not be used to personalise the YouTube browsing experience, either within your privacy-enhanced mode embedded player or in the viewer's subsequent YouTube viewing experience. 

If ads are served on a video shown in the privacy-enhanced mode of the embedded player, those ads will likewise be non-personalised. In addition, the view of a video shown in the privacy-enhanced mode of the embedded player will not be used to personalise advertising shown to the viewer outside of your site or app.

As a reminder, the YouTube API Terms of Service and developer policies apply to the access and use of the YouTube embedded player. 

To use privacy-enhanced mode:

  1. Change the domain for the embed URL in your HTML from https://www.youtube.com to https://www.youtube-nocookie.com.
  2. For network administrators: You'll need to add youtube-nocookie.com to the firewall allowlist.  
  3. For use in applications, use a WebView instance of the embedded player. Privacy-enhanced mode is currently available only for embedded players on websites. 
  4. Important: If your website or app is child-directed, you must self-designate your site or app using these tools, as required by the YouTube API Terms of Service and developer policies, even if you embed YouTube videos with the privacy-enhanced mode player.

Example:

Before

<iframe width="1440" height="762" 

src="https://www.youtube.com/embed/7cjVj1ZyzyE"

frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

After

<iframe width="1440" height="762" src="https://www.youtube-nocookie.com/embed/7cjVj1ZyzyE"

frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

 

Note: If the viewer clicks or taps out of the embed and is redirected to another website or app, that website or app may track the viewer's behaviour as per that website's or app's policies and terms.

Make an embedded video play automatically

To make an embedded video auto-play, add '&autoplay=1' to the video's embed code right after the video ID (the series of letters that follows 'embed/').

Embedded videos that are auto-played don't increment video views.

Example:

<iframe width="560" height="315"
src="https://www.youtube.com/embed/D6Ac5JpCHmI?&autoplay=1"frameborder="0" 
allowfullscreen></iframe>
Start an embedded video at a certain time

To have a video start playing from a specific point, add '?start=' to a video's embed code, followed by the time in seconds at which you'd like the video to begin playing.

For example, if you want a video to start at 1 minute and 30 seconds into the video, your embed code would look something like this:

<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/UkWd0azv3fQ?start=90" width="420"></iframe>
Add captions to an embedded video

Make captions automatically appear on an embedded video by adding '&cc_load_policy=1' to the video's embed code.

You can also choose a caption language for the embedded video. To specify the caption language for the video that you'd like to embed, just add '&cc_lang_pref=fr&cc_load_policy=1' to the video's embed code.

  • 'cc_lang_pref' sets the language for the captions shown in the video.
  • 'cc_load_policy=1' turns captions on by default.
  • 'fr' represents the language code for French. You can look up two-letter language codes in the ISO 639-1 standard.
Turn off embedding for your videos
If you've uploaded a video and don't want to allow others to embed your video on external sites, follow these steps:
  1. Sign in to YouTube Studio.
  2. From the left-hand menu, select Content.
  3. Next to the video that you'd like to manage, select Details .
  4. From the top, select SHOW MORE.
  5. Untick the box next to 'Allow embedding' and SAVE.
Was this helpful?
How can we improve it?
false
Search
Clear search
Close search
Google apps
Main menu
Search Help Centre
true
59
false