Free & Open Source

Embed YouTube
on Any Website

One script tag. Zero dependencies. Beautiful, responsive YouTube widgets
that work on any HTML page — just like SociableKIT, but self-hosted.

🎬 Video Feeds 📊 Channel Stats 🎵 Playlists ▶️ Single Player 🌗 Dark & Light Themes
Live Preview
yourwebsite.com

Configure & Preview

Enter your API key and channel details,
then click Generate Preview.

1 Enter your YouTube API key
2 Enter channel or video ID
3 Click Generate Preview
4 Copy the embed code

How It Works

Get a YouTube widget on your site in under 2 minutes.

01
🔑

Get API Key

Create a free YouTube Data API v3 key in Google Cloud Console. Takes about 60 seconds.

02
⚙️

Configure

Enter your channel ID, choose a widget type, layout, and theme using the builder above.

03
📋

Copy Code

Click "Copy Embed Code" to get your personalized snippet — one div, one script tag.

04
🚀

Paste & Launch

Paste into any HTML page — WordPress, Webflow, custom sites, anywhere. It just works.

Everything You Need

Zero Dependencies

Pure vanilla JavaScript. No jQuery, no React, no npm. Just one script tag and it works.

🎨

Fully Themeable

Dark and light themes built in. Custom accent colors. CSS variables for deep customization.

📱

Fully Responsive

Grid and list layouts adapt beautifully from desktop down to mobile screens automatically.

🔒

Self-Hosted

Host yt-widget.js on your own server or CDN. No third-party services or hidden trackers.

🎬

Multiple Widget Types

Video feeds, channel stats, playlist grids, and single video embeds — all in one script.

🌍

Universal Compatibility

Works on any website — WordPress, Webflow, Framer, Squarespace, raw HTML. Everywhere.