About loop.video
Looping a video sounds like the simplest edit there is, and it usually is, right up to the moment you watch the result. The jump at the join gives it away: a wave that snaps back, a flame that flickers in the wrong direction, a click in the sound. Or you need the loop to run for an hour behind a talk, a shop window or a sleepy baby, and the editor wants to render sixty minutes of the same six seconds. loop.video was built to get both of those right, in a browser tab, without asking you to upload anything.
What you can do with it
- Repeat a clip a set number of times, fill an exact length from 30 seconds to three hours, or keep it going until a song of your choice ends.
- Choose the part that repeats with two frame-accurate handles, or press Find the best loop and let the tool pick the start and end that meet most cleanly, with a score that tells you how clean.
- Hide what remains of the join with a Crossfade or a short Blend, with the sound smoothed to match.
- Freeze everything except a painted area to make a cinemagraph, crop to 9:16, 1:1, 4:5 or 16:9, and export MP4, WebM, a looping GIF or an animated WebP.
How it works
The site is a static web page. Your browser reads the file with the WebCodecs API and the open-source mediabunny library, and every step from there (decoding, comparing frames, mixing sound, encoding) runs on your own device, in background workers so the page stays responsive. Because every pass of a loop is identical, the tool encodes one pass and writes its compressed frames again for each repeat; when nothing about the picture changes, it copies your original frames without re-encoding them at all. Long results are written to your browser’s private storage rather than kept in memory, which is what lets an hour-long file come together on an ordinary laptop or phone.
What we promise
- Your videos and music are never uploaded. There is no server-side processing.
- It is free, with no watermark, no account and no trial.
- No ads. Analytics are limited to counting visits and feature use, and the one cookie-based service can be turned off in Cookie settings on any page.
- The guides describe other apps honestly, built-in methods first, and are checked against each maker’s current documentation.
Who it is for
People making a background for a stream, a shop screen or a website; anyone stretching a short clip to meet an upload minimum or to sit under a song; teachers and presenters who want a video to keep playing on a slide; dancers and musicians practising one bar on repeat; and anyone who wants a GIF or a cinemagraph that loops without a hiccup.
Limits worth knowing
A loop can only be as smooth as the footage allows: a clip that never returns to where it started needs a crossfade. Exports stop at three hours, which is about as much as a browser handles comfortably. Re-encoding is needed for crossfades, crops and cinemagraphs, so those aren’t lossless. The tool works on files on your device; it doesn’t fetch videos from websites or YouTube.
loop.video is an independent, self-funded project. How your data is handled is set out in the privacy policy.