Skip to tool
ecech.
🎥 YouTube Creator Tools

Free YouTube Repeat Player That Loops a Whole Video Without Touching Replay

Paste a link and it plays on repeat. Also explains why loop=1 on its own does nothing — the parameter almost every embed generator gets wrong.

Advertisement

How the calculation works

Why loop=1 on its own does nothing What people write /embed/VIDEO_ID?loop=1 Plays once. Stops. No error, no warning, nothing in the console. What actually loops /embed/VIDEO_ID?loop=1 &playlist=VIDEO_ID The same id, twice. The player only loops a playlist. A single video has to be told it is a playlist of one. This is documented, and almost every embed-code generator still omits it.

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.

What the player is actually doing at the end of a video. video ends “go to start of playlist” no playlist → nowhere to go → stop with playlist=VIDEO_ID the playlist is this video → replay
The looping logic lives in the playlist, not in the video. Declaring a playlist of one is the only way to reach it.

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.

Advertisement

Frequently Asked Questions

Why doesn't loop=1 work on my YouTube embed?
Because the player only loops playlists. With a single video there is no playlist to return to, so it plays once and stops — silently, with no error. Add playlist= set to the same video id and it works. This is documented behaviour, and most embed-code generators omit it.
How do I make a YouTube video repeat?
Paste the link above and it repeats until you close the tab. If you want to do it yourself, the embed URL needs both loop=1 and playlist=VIDEO_ID with the same id you already used in the path.
Why doesn't the video start playing by itself?
Browsers block autoplay with sound — Chrome, Safari and Firefox all require a user gesture or a muted start. No YouTube parameter overrides this because it is a browser policy, not a YouTube setting. Either press play once, or tick 'start muted' and it will begin on its own.
Can I loop just part of a video here?
Not with this tool. You can set a start time so each repeat begins partway in, but the end is always the end of the video. For an in point and an out point, use the separate A-B loop player, which is built for practising a specific passage.
Why does it say the video is unavailable?
The uploader has disabled embedding, or a rights holder has restricted playback to YouTube itself, which is common for music videos. Age-restricted videos also fail because an embed has no signed-in session. Nothing here can work around that, and any tool claiming it can is either proxying the video or not actually working.
Does this download the video or remove ads?
No. It builds a URL and points YouTube's own iframe player at it — the same player you would see on any embedded video, ads included. Downloading YouTube videos breaks their terms of service, and this site does not do it.
Is youtube-nocookie.com actually private?
It reduces tracking rather than removing it. The privacy-enhanced domain defers most cookie setting until you press play, but requests still reach Google's servers and some local storage is still used. It is a sensible default, but do not describe it to anyone as tracking-free.

Related tools in YouTube Creator Tools

Browse all YouTube Creator Tools tools
The Mac mini the ecech. site is built on, beside a handwritten note reading ecech.com.

Made by one person

ecech. is not a content farm. Every tool here is written and checked by hand, one at a time, by someone who wanted the tool to exist and could not find a version that showed its working.

No accounts and no sign-in, and nothing you type reaches a server — every calculation on this page runs inside your browser. The ads are served by Google and do set their own cookies, which is set out in full on the privacy page. More about the site.