Loop a video
Drop a clip and get it repeated: twice, ten times, or until it lasts 30 seconds. A plain loop copies the video as it is, so it is quick and nothing is lost; a boomerang plays it forward and then backward.
Updated October 30, 2026
Options
How it works
- Drop a video anywhere on this page.
- Choose how many times it plays, or the length you want, and turn on boomerang if you like.
- Download the result (longer clips: press Loop video first), in the original's format unless you choose another (MOV comes out as MP4).
Where a looped clip is needed
A three-second product shot that has to fill a 15-second story. A short animation for a screen in a shop window that must run for an hour. A clip that loops as a background on a stream. Choose A number of times, 2 to 20, or Up to a length in seconds, 30 by default and up to an hour, and the result's length is shown before you start.
Plain loop or boomerang
A plain loop copies the frames as they are, so it is quick and nothing is lost, and the sound repeats with the picture. A boomerang plays the clip forward and then backward, which hides the jump at the join and is what short social clips often use; it has to be re-encoded, so it takes longer and a long clip is better looped plainly. With Up to a length, the last pass is cut where the time runs out.
Size, formats and phones
The file grows with the number of passes: five copies of a 20 MB clip make about 100 MB. MP4, MOV, M4V, WebM and MKV are accepted, up to 5 at a time; a MOV comes back as MP4. The frames are read and written in your browser, so the video never leaves your device, and a loop too large for the device's memory is refused up front with a clear message.
Why people use it
Free, no account
Every tool is free, with no sign-up, no e-mail address and no limit on how often you use it.
Your files stay on your device
The browser opens the file and processes it in memory, on your device. Nothing is uploaded, so nothing can be kept, leaked or looked at.
No watermark
The result is yours as it is: no watermark, no branding, no trial version.
Any device
A phone, a tablet or a computer with a current browser is enough: no app to install, no software to update.
Works offline after the first visit
The browser keeps the pages and their engines, so a tool you have opened once keeps working without a connection.
Open-source engines
The code that does the work is open-source software, named on the Licences page, running as WebAssembly in your browser.
Why it is private
Everything you type or drop here is handled by your browser, on your device. Nothing is uploaded. To verify, open your browser's developer tools, go to the Network tab, and use the tool: you will see no request carrying your data.
While a file is being processed, the counter under the result shows the page's network traffic: 0 requests and 0 B for your data.
How to check it yourself, step by step
What you can check yourself
Open your browser's developer tools on the Network tab before you drop a file: while the tool works you will see no request carrying your data, and the counter under every result shows the page's own measurement.
The site sets no cookies, so there is no cookie banner. Anonymous usage counts and error reports without file names are the only things that leave the page, as the privacy policy describes.
Every change goes through thousands of automated tests in three browser engines, including a guard that fails a test if a single byte of a file leaves the page.
Frequently asked questions
- Does looping lower the quality?
- Not for a plain loop: the frames are copied packet for packet, nothing is decoded or encoded again, and the result line says so. A boomerang has to show frames in reverse order, so that video is re-encoded, at a bitrate that follows the original's.
- What does “up to a length” do?
- The clip repeats until the result is that long; the last pass is cut where the time runs out. A copy can only cut near a keyframe, so the end may run a few frames over. A length shorter than the clip simply cuts it, and the result line says so.
- How does the boomerang work?
- Each pass plays forward and then backward, sound included, so the count counts those back-and-forth passes: 2 with boomerang is four times the clip's length. Long clips are reversed in pieces to keep memory low, but it takes longer than a plain loop.
- Which formats work?
- MP4, MOV, M4V, WebM and MKV. The result keeps the original's format (WebM stays WebM, MKV stays MKV, MOV and M4V become MP4) so the tracks can be copied. A boomerang needs the browser's video encoder (WebCodecs), which current Chrome, Edge, Firefox and Safari have.
- Is there a limit?
- Up to 20 passes or one hour, and the result has to fit in your device's memory: a loop too large for it is refused up front with a clear message instead of failing half-way. Nothing is uploaded; the file never leaves your device.
- How do I make a 10-second clip last a minute?
- Choose Up to a length and type 60. The clip repeats six times; a length that is not a multiple of the clip cuts the last pass where the time runs out.
- Will the loop be seamless?
- Only if the clip ends where it begins: a plain loop repeats it as it is, jump included. A boomerang plays it backward on every second pass, so the join is always smooth.
- Does the sound repeat too?
- Yes, the sound loops with the picture, forward in a plain loop and backward as well in a boomerang. Remove it afterwards with Change video volume if you prefer silence.
- Can I make a looping GIF here?
- No, the result is a video. Video to GIF turns a short clip into an animated GIF, which loops on its own in every viewer.
- Does it work on a phone?
- Yes, in the phone's browser. A plain loop is quick on any device; a boomerang of a long clip takes a while and may be too much for a phone's memory, which the tool says before it starts.
Install it as an app
Chrome, Edge and Android browsers offer to install this site from the address bar or the menu; on iPhone use Share, then Add to Home Screen. It opens like an app, keeps working offline and still processes everything on your device.