YouTube no longer supports permanent embeds for YouTube Live streams on external websites. As of 2023, live stream embeds must be updated manually for each individual stream. However, there are a few options that can help make the process easier.

Why This Changed

In the past, churches and other organizations could embed a single, static URL for their YouTube Live stream that would always point to the current or upcoming broadcast. YouTube has since removed this functionality, meaning that:

  • There is no permanent or auto-updating live stream embed.

  • Each new live stream has its own unique embed code and URL.

  • Embeds only work for public streams — not unlisted or private ones.


Recommended Workarounds

1. Use the Channel /live URL

You can use this format:

https://www.youtube.com/@YourChannelID/live
📌 Note: This only works with your channel ID, which is a random string, not your custom username or handle.
  • If you have one live stream scheduled or running, it will show that stream.

  • If you have no or multiple scheduled streams, it will redirect to your channel’s Live tab.

  • Only works with public streams.

  • Also works with scheduled streams (shows a preview if not started yet).

To find your Channel ID:

  • Go to YouTube Studio > Settings > Channel > Advanced Settings.


2. Use a Playlist Embed

Another helpful approach is embedding a playlist that you keep updated with your live stream videos:

  • Create a playlist specifically for live streams.

  • Set the sort order to Newest first.

  • Add your scheduled or live video to the playlist.

  • Embed the playlist on your site (just once), and manage the live stream content within YouTube.

Embed format:

<iframe width="560" height="315" src="https://www.youtube.com/embed/videoseries?list=YOUR_PLAYLIST_ID" frameborder="0" allowfullscreen></iframe>

This way, you don’t need to update your website every time — just add new live videos to the playlist.


Important Notes

  • Do not use unlisted streams if you want them to display with either of these methods. Only public videos work.

  • When using the /live link, make sure it’s your Channel ID and not your @handle or custom name.

  • If you have multiple scheduled streams, viewers will be directed to your channel’s Live tab to choose one.