Loop Video Maker

Turn an image and audio file into a looping MP4 — match length or fill up to hours. Runs in your browser; nothing uploaded.

Report a problem

Drop an image

the still picture

Drop audio

MP3, WAV, M4A…

Add an image and an audio file to begin.

Longer videos are built entirely in your browser’s memory, so very long lengths can run out of memory on phones or low-memory machines. “Match the audio” and the shorter lengths are the most reliable; use a desktop for an hour or more. The first render loads the video engine (~25 MB) once.



How to use

  1. Add a still image and an audio file using the two boxes.
  2. Choose the length — match your audio once, or loop it to fill 10 minutes up to a few hours.
  3. Press Make video, wait while it renders, then download your MP4.

FAQ

Is the video made on your servers?

No. The video is built right in your browser using ffmpeg compiled to WebAssembly. Your image and audio never leave your device. The first time you make a video, the engine (about 25 MB) downloads once and is then cached.

How long does it take?

Short videos that match your audio are quick. Long loops are built entirely in your browser’s memory, so they can take several minutes and a lot of RAM — a desktop is strongly recommended, and very long lengths may not finish on phones or low-memory machines. If you hit a limit, just choose a shorter length.

Which files can I use, and what do I get?

Image: PNG, JPG or WebP. Audio: MP3, WAV, M4A or OGG. The result is an MP4 (H.264 video + AAC audio) that plays on YouTube, social media, and every modern device.