How to Use This Tool
Paste a YouTube link and it plays on repeat until you close the tab. No account, no extension, and the page never sends your link anywhere — the video is embedded by YouTube's own player exactly as it would be on any site.
The parameter almost everyone gets wrong
If you have ever tried to make an embedded YouTube video loop and given up, this is why:
loop=1 does nothing on its own.
YouTube's player only knows how to loop a playlist. When you pass loop=1 for a
single video, there is no playlist to return to, so the video plays once and stops. There is no error, no
console warning, and nothing to tell you the parameter was ignored.
The fix is to also pass playlist= set to the same video id — effectively
telling the player “this is a playlist of one”. The embed code this page gives you always
includes both.
Autoplay, and why it may not start on its own
Browsers block autoplay with sound. Chrome, Safari and Firefox all require either a user gesture or a muted start, and there is no parameter that overrides this — it is a browser policy, not a YouTube setting.
So: press play once and the loop runs indefinitely, or tick start muted and it begins by itself. Anything promising silent-and-audible autoplay is either wrong or relying on a browser exception you should not depend on.
Starting each loop partway in
Set a start time and every repeat begins there, which is useful for skipping an intro on a track you are listening to on repeat. Note that the end is always the end of the video — if you want to loop a section with both an in and an out point, that is a different job and there is a separate A-B loop player for it.
When a video refuses to play here
Some videos cannot be embedded anywhere. The uploader can switch embedding off, and music videos are often restricted by the rights holder to YouTube itself. You will see “Video unavailable” or “Watch on YouTube” inside the player frame.
That is not something this page can work around, and any tool claiming otherwise is either proxying the video — which breaks YouTube's terms — or simply does not work. Age-restricted videos also require a signed-in session, which an embed does not have.
What this page does and does not do
It builds a URL and points YouTube's official iframe player at it. It does not download, re-host, strip ads from, or proxy anything. The youtube-nocookie.com option is on by default, which defers most cookie setting until you press play — better than the standard domain, but not “no tracking”: requests still reach Google and some storage is still used. We would rather say that plainly than let the checkbox imply more than it delivers.
The counters on this page measure how long the page has been open, not how many times the video actually finished — reading real playback position would need YouTube's IFrame API, which loads a script from Google on every page view. For a counter, that is not a trade worth making.
