Skip to main content

Free · runs in your browser

Boomerang video maker

Turn any moment from a video into a loop that plays forwards and back. Pick the part on a strip, watch it bounce instantly, add slow-mo or echo, and save an MP4, GIF or WebP. Your clip never leaves your device.

Drop a clip to bounceChoose a clip to bounce

Pick the moment, watch it play forwards and back, then save an MP4, GIF or WebP. Nothing is uploaded.Pick a video from your photos or files. Short clips work best.

Works with MP4MOVWebMMKVand more

Your clip is bounced on this device and never uploaded.

Why make your boomerang here

Smooth both ways

The moment you pick is decoded once into memory, so playing it backwards is as fluid as playing it forwards. No stutter at the turn unless you ask for one.

Your bounce, your way

Five styles to start from, then speed from 0.25× to 4×, ease at the turn, a slow-mo stretch, echo trails and a fast rewind with a tape look.

Stays on your device

The clip is read and rendered by your own browser. Nothing is uploaded, there is no account, and the result has no watermark.

How it works

How to make a boomerang from a video

  1. Open a clip

    Drop a video on the page, press Choose a video, or use Record with camera to film a few seconds. Phone clips, screen recordings and MP4, MOV or WebM files all work.

    The boomerang.video home page with the drop zone: Drop a clip to bounce, a Choose a video button and Record with camera (enlarge image)

    Drop a clip, press Choose a video, or use Record with camera.

  2. Pick the moment

    Drag the highlighted window on the strip under the preview to the part that should bounce, and drag its edges to make it longer or shorter (up to 6 seconds). The preview plays the boomerang straight away.

    The editor with a street scene in the preview and the Pick the moment strip underneath, its window over the first two seconds (enlarge image)

    Drag the window on the Pick the moment strip; the preview bounces it straight away.

  3. Choose a style and speed

    Tap Classic, Slow-mo, Echo, Rewind or Stutter, then fine-tune Speed and Shape. More options holds the direction, ease at the turn, a slow-mo section, Smooth frames and the echo and rewind effects.

    The Echo style selected in the Style cards, with a faint trail behind the moving red car in the preview (enlarge image)

    Echo leaves a ghost trail behind the car. Speed and Shape sit underneath.

  4. Export and share

    Under Export settings pick MP4, WebM, GIF or WebP, then press Export boomerang. Download it, or on a phone use Share or save to Photos.

    The result panel reading Your boomerang is ready, with a 540×304 GIF, a Download GIF button, Share, Change boomerang and New clip (enlarge image)

    After Export boomerang: Download GIF, or Change boomerang to adjust it.

Styles

Five ways to bounce

Every style is a set of starting values for the same controls, so pick the closest and adjust from there. Switching style keeps your moment, shape and export settings.

Classic
Out and back at normal speed, easing gently into each turn. The look everyone recognises.
Slow-mo
Half speed with Smooth frames on, so a splash or a hair flick glides instead of stepping.
Echo
Fading copies of the last few frames trail behind anything that moves, like a long exposure in motion.
Rewind
Plays out normally, then whips back at 2.5× with scan lines and a rewind badge, like a tape being wound.
Stutter
At each end the picture flicks back and forth for a beat before it turns, like a record catching.

What makes a boomerang feel smooth

A boomerang is a palindrome in time: frames 1, 2, 3 … 10, then 9, 8 … 2, and round again. Two things spoil it. The first is showing the turning frame twice, which reads as a tiny freeze; this tool plays each turn frame once. The second is decoding. Video is stored as occasional full pictures with differences in between, so playing it backwards normally means decoding forwards again and again. Here the chosen moment is decoded once, in a background worker, into memory, so every frame is ready in either direction.

Ease at the turn slows the motion into each end and speeds it up out again, the way a ball slows at the top of a throw. It reshapes the timing without changing the length, so a bounce never gets longer or shorter as you adjust it.

Why the exported video repeats

A GIF or animated WebP carries an instruction to loop forever. A video file doesn’t, and plenty of apps play a video once and stop on the last frame. So MP4 and WebM exports contain the bounce several times in a row, each one starting on a key frame so the file stays sharp and compact. Choose between 1 and 10 bounces, or a length in seconds, under Export settings.

Guides

More ways to make a boomerang

Boomerangs on your phone and in other apps

Boomerang questions

Everything happens in your browser, so these answers are about timing, formats and sharing rather than uploads and accounts.

What is a boomerang video?

A short clip that plays forwards and then backwards, over and over, so a jump, a toss or a clink of glasses goes out and comes back like a boomerang. It is usually one to three seconds of real time, played as a loop.

Can I turn a video I already have into a boomerang?

Yes, that is what this site is for. Open any clip, drag the window on the strip to the moment you want, and the preview shows it bouncing. You don’t need to have filmed it in boomerang mode.

Is it really free, with no watermark?

Yes. There is no sign-up, no paid tier and no watermark or end card on the export. The site is funded independently and counts visits with analytics you can switch off in Cookie settings.

Does my video get uploaded anywhere?

No. Your browser decodes the clip, draws every frame and encodes the result on your own device with WebCodecs. The file never leaves it, which is why it works for private moments too.

How long can the bouncing part be?

Between 0.4 and 6 seconds of your clip. Boomerangs look best short: about one to two seconds of action is the classic length. Slower speeds and the slow-mo section stretch that out, so one out-and-back can last much longer than the part you picked.

Why does an MP4 boomerang repeat several times?

Many apps and players show a video once and stop, so the MP4 and WebM exports contain the bounce several times in a row (3 by default, set under Export settings → Loop). That way it reads as a boomerang even where it won’t loop. GIF and WebP exports hold one bounce and loop forever by themselves.

Can I make a boomerang GIF?

Yes. Choose GIF under Format before you press Export boomerang. GIFs are made at 20 frames a second with one shared 256-colour palette, so colours don’t shimmer from frame to frame. For a sharper, smaller animated image choose WebP.

What do the styles do?

Classic plays out and back at normal speed with a soft turn. Slow-mo halves the speed and blends frames. Echo leaves ghost trails behind anything that moves. Rewind snaps back at 2.5× speed with scan lines and a rewind badge. Stutter flicks back and forth for a beat at each end. Every style is a starting point you can change.

Can I keep the sound?

Sound is off by default, as in most boomerangs. Turn on Sound under Export settings and it follows the picture, faster or slower like tape. Reverse the sound on the way back plays it backwards as the picture rewinds; switch that off to hear it forwards both ways.

Which sizes and shapes can I export?

Shape crops to 9:16 for Stories, Reels and TikTok, 1:1 square, 4:5 portrait or 16:9 widescreen, or keeps the Original frame. Drag the preview to choose what stays in. Size Large is up to 1080p for video; GIF and WebP are smaller so they stay easy to share.

Does it work on iPhone and Android?

Yes, in an up-to-date browser on iPhone, iPad, Android, Windows, Mac and Chromebook. On a phone, Share or save to Photos sends the finished boomerang to your camera roll or straight to an app.

Why won’t my video open?

Some formats, often HEVC from iPhones in browsers other than Safari, can’t be decoded natively. The site then converts the clip on your device first, which takes a little longer. If it still fails, try Chrome or Edge, or save the clip as an MP4 (H.264) first.