How long is your loop
before it repeats?
Total length, repeats per day, the clock times it restarts at, and how many videos a no-repeat target needs.
Enter lengths as "3:30", "1:12:30", or plain minutes. Everything updates as you type.
Your videos
Shuffle changes what you can guarantee, not just how it feels.
How long a viewer should watch before anything repeats.
24-hour clock. Sets the restart times.
Total loop length
1 hr 5 min
3 videos
Repeats per 24 hours
22.0
Average video
21 min
Shortest video
8 min
Guaranteed no repeat
1 hr 5 min
one full loop
3 videos make a loop of 1 hr 5 min, which repeats about 22.0 times in 24 hours. In fixed order a viewer can watch 1 hr 5 min before anything repeats.
A viewer staying 30 minutes will not see anything repeat.
To reach a 4-hour no-repeat window you are 2 hr 54 min short — roughly 8 more videos at your current average length.
Restart clock times
01:06
02:11
03:17
04:22
05:28
06:33
07:39
08:44
09:50
10:55
12:01
13:06
From a 00:00 start. First 12 restarts shown. The loop does not divide evenly into 24 hours, so every day these times shift about 1 hr 4 min later.
How this is calculated
Loop length and repeats
Total loop length is simply your video lengths added together. Repeats per day is 24 hours divided by that total — so a 90-minute loop plays 16 times a day, and every viewer who stays longer than 90 minutes sees the start again.
What shuffle actually costs you
This is the part nobody mentions. In fixed order you are guaranteed no repeat for one full loop. Shuffled, a new random order each cycle can place the same video at the end of one pass and the start of the next — so the window you can guarantee collapses to your single shortest video.
Restart clock times and drift
Restart times are counted forward from your start time. If the loop length does not divide evenly into 24 hours there is a remainder, and those clock times shift a little every day — which matters if you want your loop to line up with a routine.
Videos needed for a target
The shortfall between your target no-repeat window and your current loop, divided by your average video length. It is a rough count using your own average, not a claim about what you should add.
Questions about this tool
How long should my loop be before it repeats?
Long enough that a typical session does not see the same video twice. Enter your average session length as the viewer figure and the tool tells you whether your current loop clears it — for most ambience channels a few hours is comfortable, for talk content much more.
Is shuffle better than a fixed order?
Shuffle feels less repetitive across a long session, but it removes your guarantee: any single video can play twice in a row across a cycle boundary. If a guaranteed no-repeat window matters to you, fixed order gives you one and shuffle does not.
Why do the restart times drift?
Because 24 hours rarely divides evenly by your loop length. The remainder carries into the next day and pushes every restart slightly later. A loop length that divides into 24 hours — 30, 45, 60, 90 or 120 minutes — keeps the times stable.
Can I add videos to a loop that is already live?
On StreamNeo you can change the video on a running stream. Be aware that a multi-file playlist restarts from the beginning rather than resuming mid-file, so plan changes for a quiet hour.
What this tool cannot tell you
Every calculator on the internet hides its assumptions. Here are ours, in the open.
Your video lengths are what they are — this tool cannot verify them. A single mistyped length changes every number on the page.
Encoding, container overhead and the transition between files mean the real loop is not accurate to the second. Treat restart times as close, not exact.
Shuffle behaviour depends on the player or encoder actually reshuffling each cycle. Some setups shuffle once and then repeat the same order forever, which is a fixed loop in disguise.
A "no-repeat window" says nothing about whether viewers mind. Ambience and music channels get away with short loops that would be unwatchable for talk content.
Long loops need more storage and longer uploads. Check the file-size and upload-time calculators before you commit to adding hours of material.
Next steps
Free tool
Video File Size Calculator
Work out the file size of an export, or the bitrate that fits inside a storage budget.
Free tool
YouTube 24/7 Limits Reference
Check the length, archive and restart rules before you plan a permanent stream.
Guide
How to Make a Looping Playlist Live Stream
A longer read on the same problem, with the steps this tool skips.
Put your channel live — and leave it live.
Start free — 24-hour trial, no card at signup.
Start free — 24-hour trial, no card