# loop.video

> Loop a video online: repeat it 5 times, stretch it to 10 minutes or an hour, or make a seamless loop with a crossfade. Free, no upload, no watermark.

loop.video is a single-purpose web app for repeating video. The visitor opens a clip (or a GIF), chooses the part that repeats with frame-accurate handles or an automatic loop-point finder, picks how long the result plays (a number of times, an exact length up to three hours, or the length of a song) and how the end joins the start (cut, crossfade or frame blend). One pass is encoded with WebCodecs and mediabunny, or the original frames are copied when nothing needs to change, and the compressed pass is written again for every repeat. Output is MP4, WebM, looping GIF or animated WebP. Everything runs in the browser; there is no upload, API, account or server-side processing.

## The looper and looping jobs

- [Loop a video online](https://loop.video/): The looper itself, with an explanation of loop points, crossfades, encode-once repeats and file size.
- [Repeat a video 2, 5 or 10 times](https://loop.video/repeat-video): Pick a count from 1 to 999 and export one file with every pass joined end to end.
- [Loop a video for 1 hour](https://loop.video/loop-video-for-an-hour): Make 10-minute, 30-minute and hour-long loop files, with the file size worked out first.
- [Make a seamless loop video](https://loop.video/seamless-loop-video): Find the loop point automatically, rate the join and hide it with a crossfade or blend.
- [Make a video longer](https://loop.video/make-video-longer): Loop a short clip to an exact target length, and compare the other ways to extend a video.
- [Loop part of a video](https://loop.video/loop-part-of-video): Pick a section to the exact frame and export it repeated, for practice or study.
- [Make a cinemagraph from a video](https://loop.video/cinemagraph-maker): Paint the part that moves, freeze the rest and loop it as a video, GIF or WebP.
- [Make a looping GIF from a video](https://loop.video/video-to-looping-gif): Turn an MP4 or MOV into a GIF or animated WebP that loops forever or a set number of times.
- [Convert a GIF to a looping MP4](https://loop.video/gif-to-mp4-loop): Repeat a GIF to any length as an MP4 video, with music if you want it.
- [Loop a video with music](https://loop.video/loop-video-with-music): Repeat a clip until the song ends, with trimming, fades and volume.
- [Make a website background video loop](https://loop.video/background-video-loop): A small, silent, crossfaded loop in WebM and MP4, with the HTML to play it.
- [Make an ambient video loop](https://loop.video/ambient-video-loop): Calm fireplace, rain or nature loops with a soft join, for a TV or screensaver.
- [Make a loop video for Instagram](https://loop.video/instagram-loop-video): Reels that replay without a jump, Stories that stay on screen, 4:5 for the feed.
- [Make a TikTok loop video](https://loop.video/tiktok-loop-video): Loop edits where the end flows into the start, cut automatically and framed 9:16.

## Looping in other apps

- [How to loop a video on iPhone](https://loop.video/loop-video-iphone): Replay clips in Photos with Loop Videos, use the Live Photo Loop effect, or save a looped copy.
- [How to loop a video on Android](https://loop.video/loop-video-android): Find the repeat option in Google Photos or Samsung’s player, or save a video with the repeats built in.
- [How to loop a video on Windows 11](https://loop.video/loop-video-windows): Repeat a clip in Media Player, or build a longer looped file in Clipchamp.
- [How to loop a video on Mac with QuickTime](https://loop.video/loop-video-mac): Use View → Loop in QuickTime Player, then save a repeated copy when you need a file.
- [How to loop a video in PowerPoint](https://loop.video/loop-video-powerpoint): Turn on Loop until Stopped, set the video to start by itself and loop the whole slideshow.
- [How to loop a video in VLC](https://loop.video/loop-video-vlc): Use the repeat button, the A→B loop and the Preferences setting in VLC media player.
- [How to loop a video in CapCut](https://loop.video/loop-video-capcut): Duplicate a clip on the CapCut timeline, soften the joins with a transition and export.
- [How to loop a video in iMovie](https://loop.video/loop-video-imovie): Use Loop Playback to preview on a Mac, then repeat or duplicate the clip to export a looped movie.
- [How to loop a video in Premiere Pro](https://loop.video/loop-video-premiere-pro): Loop playback in the Program Monitor, repeat clips with copy, paste and nesting, and export.
- [How to loop a YouTube video](https://loop.video/loop-youtube-video): Use YouTube’s Loop option on desktop and mobile, loop a playlist, and upload a long loop you made.

## About and privacy

- [About loop.video](https://loop.video/about): Why the site exists, how it builds long loops in a browser tab, and its limits.
- [Privacy](https://loop.video/privacy): Videos and music never leave the device; Google Analytics can be switched off in Cookie settings.

## What the looper does well

- **A join you can’t see**: Find the best loop compares frames across the whole clip and picks the start and end that meet most cleanly, then tells you how good the match is. A crossfade covers the rest.
- **Five seconds or three hours**: Repeat a clip a set number of times, fill an exact length or run it until your song ends. Long loops are encoded once and copied, so an hour exports in minutes, not hours.
- **Stays on your device**: Your video and music are processed in this browser tab and never uploaded. Free, with no account, no watermark and no sign-up wall.

## Looping a clip, step by step

1. **Open the clip**: Drop a video or GIF on the page, or choose Select video. MP4, MOV and WebM from phones and cameras open straight away.
2. **Pick the part that repeats**: Drag the Loop start and Loop end handles on the strip under the preview, or press Find the best loop to let the tool choose. Press Watch the join to check the moment the end meets the start.
3. **Choose how long it plays**: Under Repeat, pick Number of times, Length or Until the music ends. Set the Join to Cut, Crossfade or Blend, and the Sound to Original, Music or Off.
4. **Export and save**: Press Export video, then Download video. On a phone, Share or save to Photos puts it straight into your camera roll. Choose GIF or WebP under Export settings for a file that loops by itself.

## Looping questions people ask

### Is loop.video free?

Yes. There is no charge, no account and no watermark, and the length limit is three hours per export.

### Is my video uploaded anywhere?

No. The video, and any music you add, are read and encoded by your own browser. Nothing is sent to a server, which also means there is no upload to wait for.

### How do I loop a video so it plays 5 times?

Open it, leave Repeat on Number of times and press ×5 (or type any number up to 999), then press Export video. The result is one file that plays the clip five times in a row.

### Can I make a short clip last 10 minutes or an hour?

Yes. Choose Length, then 10 min or 1 hour, or type any length up to 3:00:00 in Custom length. The last pass is trimmed so the file ends exactly on time.

### Why does an hour-long loop export so quickly?

The tool encodes one pass of the loop, then writes those same compressed frames again for every repeat, so it never re-encodes identical pictures. When the loop starts on a key frame and nothing about the picture changes, it copies the original frames without re-encoding at all.

### How do I make a loop with no visible jump?

Press Find the best loop. It searches for a start and end that look alike and move the same way, and rates the result from Excellent match to Poor match. If the match is only fair, switch Join to Crossfade so the end dissolves into the start.

### What is the difference between Crossfade and Blend?

Crossfade overlaps the end of the loop with its start, so each pass gets shorter by the crossfade length. Blend mixes a few frames either side of the join to soften a small jump and keeps the length the same.

### Can I loop a video to the length of a song?

Yes. Choose Until the music ends and pick an audio file. The video repeats under the song and stops when the trimmed song does. You can fade the music in and out and set its volume; it replaces the clip’s own sound.

### What happens to the sound when a video loops?

With Original sound, Smooth the sound at the join blends the last moment of each pass into the first so there is no click. With a crossfade, the sound fades across the join along with the picture.

### Can I make a looping GIF or a cinemagraph?

Yes. Choose GIF or WebP in Export settings for a file that loops on its own. For a cinemagraph, open More options, turn on Freeze everything except a painted area and paint over what should keep moving.

### Can I crop the loop for Reels or TikTok?

Yes. Under More options, Shape offers 9:16, 1:1, 4:5 and 16:9. Drag the preview, or use Position, to choose what stays in frame.

### Does looping lower the quality?

Only if the picture has to be encoded again, which happens for crossfades, crops, cinemagraphs and size changes. A plain cut that starts on a key frame, at the original size and Standard quality, copies the original frames untouched.

### Which browsers does it work in?

Modern versions of Chrome, Edge, Firefox and Safari on computers and phones. Chrome and Edge open the widest range of formats. Animated WebP export needs Chrome, Edge or Firefox.

### Can it loop a YouTube video?

No. loop.video works on files you have on your device. To watch a YouTube video on repeat, use the player’s own Loop setting, which our YouTube guide walks through.

