Paste your YouTube URL into the tool, configure your options (autoplay, loop, size, timestamps), then copy the generated iframe code and paste it anywhere in your HTML. For responsive embedding, use the Responsive Wrapper Code instead.
Autoplay starts the video immediately when the page loads. Most modern browsers block autoplay with sound — enabling Muted alongside Autoplay ensures the video actually autoplays. Viewers can unmute it manually.
Privacy-Enhanced Mode uses youtube-nocookie.com instead of youtube.com. YouTube will not store cookies on the visitor's browser until they click play. This is recommended for GDPR compliance on European-facing websites.
Enter a start time (e.g. 1:30) and/or end time (e.g. 3:00) in the time fields. The generated embed will start and stop at exactly those timestamps. Use mm:ss format or plain seconds.
The tool accepts all common YouTube URL formats: standard watch URLs (youtube.com/watch?v=...), short links (youtu.be/...), embed URLs (youtube.com/embed/...), and Shorts URLs (youtube.com/shorts/...).
The iframe code gives you a fixed-size embed (e.g. 560×315px). The Responsive Wrapper Code wraps the iframe in a CSS container that scales to any screen width while maintaining the 16:9 aspect ratio — ideal for blogs and modern websites.
Enable the "Hide Related Videos" toggle. This adds rel=0 to the embed, which limits end-screen suggestions to videos from the same channel instead of showing random related content.
Yes. Enable the Loop toggle. Note: YouTube's embed API requires the playlist parameter to be set to the same video ID for loop to work reliably — the generator handles this automatically.
Disabling Show Controls hides the play/pause bar and volume controls. The video will still play normally but viewers won't be able to pause, skip, or adjust volume. Use this for background or decorative video embeds.
Yes, 100% free. No account, no API key, no limits. Everything runs in your browser — no data is sent to any server.