NEWMeet the new Video Gallery — YouTube, TikTok, Instagram Reels, Vimeo and Twitch in one widget.

Find a widget for you

You can use our widgets to accomplish practically any task on your website — increase users' confidence, grow conversion, engage your visitors, provide support, etc.

See All Widgets
Template

Embed a YouTube Live Stream on Your Website

Show your YouTube live stream on your website so visitors can watch without leaving your page — with your past videos underneath.
See all templates
No credit card needed

Watch Now

Template page — the youtube live stream preset, with the youtube tile, straight on

Trusted by over 3,000,000 small businesses, agencies and top global brands worldwide

Try the YouTube Live Stream Widget template

  1. 1. Choose a template
  2. 2. Connect your videos
  3. 3. Add to website
Why Video Gallery

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.

Subscribe +1 subscriber

Grow your channel live

A subscribe button while people watch.

Shop now

From stream to action

A card after the stream: donate, book or buy.

Features

What your visitors will see

Your live stream in the main player and past broadcasts in a gallery below.

● LIVE

Behind the Scenes: Studio Tour

YouTube
YouTube
YouTube
YouTube
123
  1. 1
    LIVE badge

    Visitors see you’re streaming now.

  2. 2
    Main player

    The live stream on your page.

  3. 3
    Past streams

    Recordings below for anyone who missed it.

Compare

Video Gallery vs. other ways to embed a YouTube live stream

How the usual options stack up for this job.

Video GalleryYouTube live embed codeStreaming 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
Variations

Make it your own

Different layouts and sources — switch any time without changing the code on your site.

Placement

Where it works best on your site

Event pages

The event, live on your site.

Churches

Services live and on demand.

Webinars

Live sessions on the landing page.

Sports and schools

Games and ceremonies.

Launches

Live product reveals.

Community pages

Weekly streams.

Installation

Add the YouTube Live Stream Widget to your website in 1 minute

  1. Open the template

    Connect your videos — a channel, playlist, account or links.

  2. Adjust the look

    Layout, theme, counters and buttons — all visual.

  3. Paste one code

    Add it to any page of your website. Done.

Ready to go out of the box
  • 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.

Start with the YouTube Live Stream Widget template

Free to start — no trial and no credit card.

Use this template

See everything Video Gallery can do →

#1Top service in the world for website widgets
3M+Users trust Elfsight to upgrade their websites
4.8Rating from thousands of reviews on G2
99.99%Uptime keeping your widgets live
FAQ

Frequently 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.