What is Boomerang Video Maker?
Boomerang Video Maker turns any short clip into a back-and-forth loop. Upload a video, pick the loop point, and export a GIF or MP4 that plays forward then reverses.
The tool runs FFmpeg compiled to WebAssembly so all conversion happens on your device. Upload MP4, WebM, or MOV, scrub through the timeline to pick the exact in and out frames, then dial loop speed from slow-motion to triple-time. By default the clip is reversed and joined to the forward pass for a true back-and-forth boomerang, or you can switch to a forward-only loop. Pick a GIF quality preset (small, medium, or large) to trade file size against sharpness, then export a looping GIF (smaller file, perfect for chat) or an MP4 (sharper colour, perfect for Reels).
How to use
- Upload a video file (MP4, WebM, MOV) from your device.
- Trim the clip to the part you want and adjust loop speed.
- Export the boomerang as a GIF or MP4 and download it.
When to use
- Turning a 2-second jump or splash into a satisfying back-and-forth Instagram loop.
- Making a product GIF for a landing page — packaging open-and-close, button press, fabric drape.
- Reacting in a group chat with a goofy facial-expression loop instead of a static meme.
Result
You filmed a dog catching a ball — trim to the 1-second catch moment, generate a boomerang loop, and download the GIF for your Instagram story.
FAQ
- Why is the GIF file so much bigger than the source MP4?
- GIF is an old format that uses a 256-colour palette and stores every frame separately. A 3-second clip at 30 fps becomes 180 stored frames. Use the MP4 export if you need smaller files or sharper colour gradients.
- What's the maximum video length the tool can handle?
- There's no hardcoded limit, but the whole video is decoded in memory. Anything above 30 seconds at HD resolution tends to make slower phones run out of RAM. Trim aggressively before exporting — a real boomerang rarely needs more than 1 to 3 seconds.
- Will my video be uploaded to a server?
- No. FFmpeg runs locally in your tab using WebAssembly, so the file never leaves your device. The conversion is slower than a server would be, but the trade-off is that nothing about your clip touches the internet.
- The result plays choppy on Instagram. What can I do?
- Choppiness usually comes from source footage shot at 24 or 25 fps. Boomerangs feel smoother starting at 30 fps. Record in slow-motion mode if your phone supports it, then keep the default loop speed during export.
- Can I add audio or music to the boomerang?
- Boomerangs are silent by design — both the GIF format and Instagram's boomerang mode drop audio. Add music inside your posting app (Reels, Stories, TikTok) where you can sync the loop to the beat.
Related Tools
Video Bitrate Adjuster
Adjust video bitrate for size or quality
Video Frame Rate Changer
Convert video frame rate (24/30/60 fps)
Video to Frames Extractor
Extract all frames from a video as images
Screen Recorder
Record your screen, window, or tab privately
Picture-in-Picture Creator
Overlay a small video on a larger video
Video Filter
Apply color filters and effects to videos