12:07Embed a YouTube Live Stream on Your Website
Watch Now

12:07
8:42
14:30
Trusted by over 3,000,000 small businesses, agencies and top global brands worldwide
Try the YouTube Live Stream Widget template
- 1. Choose a template
- 2. Connect your videos
- 3. Add to website
Stream your YouTube live on your own website
Bring your live audience to your site — with past streams right below.
Viewers watch on your site
The stream plays on your page, next to your offers.
Grow your channel live
A subscribe button while people watch.
From stream to action
A card after the stream: donate, book or buy.
What your visitors will see
Your live stream in the main player and past broadcasts in a gallery below.
Behind the Scenes: Studio Tour
- 1LIVE badge
Visitors see you’re streaming now.
- 2Main player
The live stream on your page.
- 3Past streams
Recordings below for anyone who missed it.
Video Gallery vs. other ways to embed a YouTube live stream
How the usual options stack up for this job.
| ElfsightVideo Gallery | YouTube live embed code | Streaming platform players | |
|---|---|---|---|
| Live stream plus past streams | ✓ | — | Varies |
| Channel header with subscribe | ✓ | — | Varies |
| CTA card after the stream | ✓ | — | Varies |
| Mix YouTube and Twitch | ✓ | — | — |
| Styled to your site | ✓ | — | Varies |
Make it your own
Different layouts and sources — switch any time without changing the code on your site.
Where it works best on your site
The event, live on your site.
Services live and on demand.
Live sessions on the landing page.
Games and ceremonies.
Live product reveals.
Weekly streams.
Add the YouTube Live Stream Widget to your website in 1 minute
- Open the template
Connect your videos — a channel, playlist, account or links.
- Adjust the look
Layout, theme, counters and buttons — all visual.
- Paste one code
Add it to any page of your website. Done.
- Live stream in the main player
- Past streams below
- Subscribe button in the header
- Autoplay off on cards
Change anything later in the editor — the code on your site stays the same.
Step-by-step for your platform
Start with the YouTube Live Stream Widget template
Free to start — no trial and no credit card.
Use this templateFrequently asked questions
What’s the easiest way of embedding a YouTube live stream on a website?
Embedding a YouTube live stream on your website with Video Gallery takes a link: add the stream as a video, choose Player with Gallery and paste the code — past streams show below.
How do I embed a YouTube live stream on my website?
Add the live stream as a Specific Video in Video Gallery and choose Player with Gallery. Paste the installation code where the stream should appear.
Can I show past streams too?
Yes. Add your channel or a playlist of past streams to the same widget.
Can I embed Twitch streams as well?
Yes. Add a Twitch channel as another source.
Can I embed Twitch streams too?
Yes, add a Twitch channel as another source.