Skip to main content

Loop Video – Free Online Tool

Repeat video multiple times. Create looping videos for GIFs, social media, or presentations.

Example Output

Specify number of loops OR total target duration; the tool concatenates the source as many times as needed.

fireplace-loop.mp4 (30s clip designed to loop)
fireplace-loop-1h.mp4 (60 min — 120 repeats of the source)

What is Loop Video?

Loop a short video to a target duration or number of repeats — useful for ambient background videos (fireplaces, aquariums, rain), seamless GIFs, signage displays, or filling time in livestream pre-rolls. Looping is stream-copy concatenation: instant, lossless, no re-encoding.

Why use this tool?

  • Stable behavior across visits — no surprise version drift
  • Your data stays private — all processing happens locally in the browser
  • No telemetry, no tracking pixels, no third-party scripts
  • First-load downloads the WASM core once (~30 MB), then subsequent edits are fast
  • No video upload — clips of any length stay on your local machine

How to use

  1. Upload your video file
  2. Set the number of loops (1-10)
  3. Click "Loop Video"
  4. Download the looped video

Examples

1-hour fireplace background

A perfect 30-second fireplace loop becomes a 1-hour ambient video for streaming on a TV.

Signage loop

A 10-second promo clip loops to 5 minutes for a retail display monitor running unattended.

Boomerang × N

Combine with the reverse tool: original + reversed, then loop 10× for a long ping-pong background.

Common use cases

  • Ambient background videos (fire, water, rain)
  • Retail / event signage that needs to fill time
  • Livestream pre-roll waiting screens
  • Long-form versions of short artistic loops
  • Yoga / meditation timer videos

Troubleshooting

Visible jump at the loop point
Source isn't a perfect loop — its last frame doesn't match its first. Trim a few frames at the end and try again, or cross-fade between loops.
Output is enormous
Loops don't actually duplicate the video stream in some containers (MP4 supports edit lists); but most players need a concatenated file. Compress source before looping.
Audio click between loops
Audio waveform doesn't end at zero crossing. Toggle "audio fade across joins" (default 50ms) to mask the discontinuity.

Frequently Asked Questions

You can loop a video up to 10 times in a single pass. For longer loops, run the tool twice on its own output (looping a 10x file gives 100x).

Try these related tools

Explore more Video Tools

Discover other free, privacy-first tools in Video Tools.