Embed videos & playlists

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

Subscribe to our TeamYouTube channel to get the latest updates, tips, and help. 

Embed a video

  1. On a computer, go to the YouTube video you want to embed.
  2. Under the video, click SHARE Share.
  3. Click Embed.
  4. From the box that appears, copy the HTML code.
  5. Paste the code into your blog or website HTML.

If your website or app is child directed and you embed YouTube videos, you must self designate your site and app using these tools. This self designation will ensure no personalized ads are served on these sites or apps and some features will be disabled in the embed player.

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

Embed a playlist

  1. Sign in to your YouTube account on a computer.
  2. On the left side of the page, select the playlist you want to embed.
  3. Copy the playlist ID from the URL.
  4. Modify the embed code for an individual video by doing the following:
    • In the place of the video ID (after "embed/"), substitute "videoseries?list=".
    • Then paste the playlist ID after the "=".
    • Paste the code into your blog or website HTML.

Example:

  • <iframe width="560" height="315" src="https://www.youtube.com/embed/videoseries?list=PLx0sYbCqOb8TBPRdmBHs5Iftvv9TPboYG" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

Manage video embedding options

Turn on privacy-enhanced mode

Privacy Enhanced Mode allows you to embed YouTube videos without using cookies that track viewing behavior. This means no activity is collected to personalize the viewing experience. Instead, video recommendations are contextual and related to the current video. Videos playing in Privacy Enhanced Mode won’t influence the viewer's browsing experience on YouTube.

Please note that this mode is only available for embedded players on websites. Developers will need to use a web view instance to use Privacy Enhanced Mode in applications.

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

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 behavior as per that website’s or app’s policies and terms.
  • Privacy Enhanced Mode is currently available only for embedded players on websites. Developers will have to wrap the Privacy Enhanced Mode player into a web-view instance in order to use it in apps.

To use Privacy Enhanced Mode, change the domain for the embed URL in your HTML from https://www.youtube.com to https://www.youtube-nocookie.com as shown in the following 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>

Since this is a different domain, network administrators also need to add the domain youtube-nocookie.com to their firewall whitelist in addition to youtube.com.

Make an embedded video play automatically

To make an embedded video autoplay, 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 autoplayed 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 for 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 2-letter language codes in the ISO 639-1 standard.
Turn off embedding for your videos
Note: If you’re in YouTube Studio, select Creator Studio Classic in the left menu to follow these steps.
If you've uploaded a video and don't want to allow others to embed your video on external sites, follow these steps:
  1. Go to your Video Manager.
  2. Go to the video you want to turn off embedding for and click Edit.
  3. Under the video, click Advanced settings.
  4. Under "Distribution Options," uncheck the Allow embedding checkbox.
  5. Click Save changes.
Was this helpful?
How can we improve it?