YouTube Embed URL Generator

Generate a clean YouTube embed URL for websites, blogs, apps, and web projects. Paste a YouTube URL, choose your embed options, and copy the generated embed URL or iframe code.

Generate a YouTube embed URL

Watch, youtu.be, live, Shorts and embed links work. Extra parts such as ?si= are ignored.

Player options

Uses YouTube's privacy-enhanced embed domain.

Requests autoplay. Browsers may still block it, especially with sound.

Starts the video muted.

Repeats this one video. Adds loop=1 and playlist=VIDEO_ID, which YouTube needs for a single-video loop.

Turn off to add controls=0.

Embed code

Scales to the width of its container. Turn off for a fixed size.

YouTube Embed URL Generator

This tool turns a YouTube link into an embed URL and ready-to-paste iframe code. It finds the video ID in the link you paste, then builds a clean /embed/VIDEO_ID address from that ID alone, so tracking parameters such as ?si= or &feature= are never carried over.

Everything happens in your browser. No YouTube account, API key or StreamTiles server is involved, and the link you paste isn't sent anywhere. StreamTiles isn't affiliated with YouTube or Google.

How to create a YouTube embed URL

  1. Paste a YouTube video URL.
  2. Choose the embed settings you want.
  3. Press Generate Embed.
  4. Copy the embed URL or the iframe code.
  5. Add it to your website or application.

What is a YouTube embed URL?

A YouTube embed URL loads a video in YouTube's embedded player. It normally looks like https://www.youtube.com/embed/VIDEO_ID, and player options go after a question mark, for example ?start=330&mute=1. A normal watch link opens the full YouTube page; the embed URL is meant for the src of an iframe.

Embedding can be turned off by a video's owner, and autoplay is up to the visitor's browser, so a generated URL is a request rather than a guarantee. The Embed Tester can help you check a specific video.

Where can I use a YouTube embed URL?

Anywhere you control the page's HTML and can add an iframe: websites, blogs, documentation, web applications, landing pages and other content pages. Some platforms and content systems limit which embeds they allow, so check what yours accepts before you build on it.

  • ToolThumbnails

    YouTube Thumbnail Viewer & Downloader

    View available YouTube thumbnail sizes and download the image you need.

  • ToolLinks

    Create a shareable YouTube link that starts at a specific time.

  • ToolEmbeds

    YouTube Live Stream Embed & Compatibility Tester

    Check whether a YouTube live stream can be loaded through an embedded player before using it in StreamTiles.

  • ToolLinks

    YouTube Video ID Extractor

    Extract a YouTube video ID from watch, Shorts, live, embed, or youtu.be URLs.

See all StreamTiles tools.

Frequently asked questions

What is a YouTube embed URL?

It's the address YouTube's embedded player loads from, in the form https://www.youtube.com/embed/VIDEO_ID. You put it in the src of an iframe so the video plays inside your own page instead of sending visitors to YouTube.

Can I generate an embed URL from a youtu.be link?

Yes. The tool reads the video ID from the youtu.be link and builds the standard /embed/VIDEO_ID address from it.

Can I embed a YouTube Short?

If the Shorts URL contains a valid YouTube video ID, the tool generates the corresponding embed URL. Whether a particular video allows embedding is up to its owner.

Can I start the video at a specific time?

Yes. Enter a time in the Start at field, such as 5:30, and the URL gets start=330. You can also set an End at time.

Can I autoplay an embedded YouTube video?

The generated URL can request autoplay, but browser autoplay policies may prevent playback, particularly when audio is enabled. Muted autoplay is more likely to be allowed.

What is privacy-enhanced mode?

It makes the embed use YouTube's youtube-nocookie.com domain instead of youtube.com. That is the only change this tool makes. Playback still happens on YouTube's servers, and YouTube still receives the usual technical details when the player loads.

Can the video loop?

Yes. For a single video YouTube only loops it when the playlist parameter is set to the same video ID, so the Loop option adds both loop=1 and playlist=VIDEO_ID.

Do I need a YouTube API key?

No. The generator only reads the video ID from the URL you paste and builds the embed URL in your browser. No YouTube API or key is used.

Does StreamTiles store my YouTube URL?

No. The URL is processed in your browser and isn't sent to or stored by a StreamTiles server. YouTube is contacted only if you press Generate Embed, which loads the preview, or open the embed URL.