Logo
BulkPicTools

Reverse or Boomerang GIFs Online — Free, No Upload, No Watermark

Reverse any animated GIF frame by frame, or loop it forward and backward as a boomerang. Every frame delay, the loop count and transparency are kept. Batch multiple GIFs — free, no upload, no watermark.

Arraste e solte seu GIF

GIF animado — processado localmente, sem upload

What changes in your GIF

Same 6-frame animation, two directions: Reverse flips the whole sequence with the timing untouched, Boomerang plays it forward and then backward into one seamless loop. Both were produced locally in the browser — no upload.

Reverse — play the whole GIF backwards

Same GIF reversed to play from the last frame to the first, still 6 frames and 0.90 s at 321 KBReversed
  • File size321 KB
  • Dimensions256 × 256
  • Frames6
  • Duration0.90 s
Original 256×256 animated GIF before reversing, 320 KB with 6 frames and a 0.90 s loopOriginal
  • File size320 KB
  • Dimensions256 × 256
  • Frames6
  • Duration0.90 s
Playback order
frame 1 → 6frame 6 → 1
Frames
66 (all kept)
Duration
0.90 s0.90 s
File size
320 KB321 KB
Loop count
foreverforever (carried over)

Only the direction changes. Every frame delay, the loop count and the transparent pixels are carried over, and each frame is recomposed into a complete picture before the order is flipped — so optimised GIFs do not fall apart into holes and ghost trails.

Boomerang — forward then backward, no repeated turn frame

Same GIF as a boomerang loop playing forward then backward, 10 frames and 1.50 s at 533 KBBoomerang
  • File size533 KB
  • Dimensions256 × 256
  • Frames10
  • Duration1.50 s
Original 256×256 animated GIF before the boomerang loop, 320 KB with 6 frames and a 0.90 s loopOriginal
  • File size320 KB
  • Dimensions256 × 256
  • Frames6
  • Duration0.90 s
Playback order
1 → 61 → 6 → 2
Frames
610+4
Duration
0.90 s1.50 s+67%
File size
320 KB533 KB+67%
Loop count
foreverforever (carried over)

The frame count follows 2n − 2, not 2n: the first and last frames are each kept once, because repeating the turn frame is what makes a boomerang stutter every time it restarts. The extra frames are also why the file grows — if it ends up too heavy for Discord or email, run it through the GIF Compressor.

Principais recursos do GIF Reverser

Reverse, boomerang, or partial GIF rewind

Flip the whole animation, loop it forward and backward, or rewind only the frames you select. All three modes keep every frame delay.

Preserves frame delay, loop count & transparency

Every frame keeps its original delay, the loop count is carried over from the source file, and transparent pixels stay transparent — GIF only has 1-bit alpha, so nothing in between is lost.

Rebuilds every full frame

Most GIFs store only the pixels that changed since the previous frame. Each frame is recomposed into a complete picture before the sequence is flipped, so the result has no holes and no ghost trails.

Local processing, no upload

Your GIF never leaves your device. All processing happens in your browser using WebAssembly — no server uploads, no privacy concerns.

Batch reverse support

Select multiple GIFs at once and reverse GIFs in one go with the same mode. Each file is processed independently and available for download immediately.

Guias e Dicas

How to reverse a GIF in 3 steps (no software needed)

Reversing a GIF flips the animation so it plays from the last frame to the first — a jump lands instead of takes off, a splash unsplashes, a reaction runs the other way for comedic timing. It takes three steps and zero software installs.

How to reverse GIF online in three steps

Upload your file, pick a direction, download the result. Because everything runs in the browser, this is also a GIF Reverser online that never uploads your file — handy when the clip is a private screen recording or a client asset. The same free reverse GIF tool works as a reverse GIF maker, a boomerang maker and a partial reverser in one page, so you rarely need a second site. Select several files at once to reverse GIFs in a batch. Some people search for a GIF inverter or a GIF reversal tool — it is the same operation, and you can also play GIF in reverse just once by keeping the source loop count.

What actually happens when you reverse a GIF?

A GIF stores animation as a sequence of frames, each with a delay value measured in hundredths of a second. Most animated GIFs are also optimised: each frame only stores the pixels that changed since the previous one. Flip that raw frame order and the unchanged areas never get repainted, which is where holes, smears and ghost trails come from. This tool composes every frame into a complete picture first, then flips the composed sequence — so a 6-frame clip that played 1→6 now plays 6→1 at exactly the same speed, with every delay preserved.

Does reversing change quality, size or transparency?

Each frame is re-encoded with its own 256-colour palette, which is how animated GIFs are normally stored, so a straight reverse lands within a fraction of a percent of the original size — on our 256×256 demo the file goes from 320 KB to 321 KB. Transparent pixels stay transparent. A GIF reverse loop built with Boomerang is the exception: the frame count grows from 6 to 10 on that same demo, and the file grows with it — 320 KB to 533 KB, about +67%.

Reverse, boomerang, or rewind only part of the clip

  • Reverse — the whole animation plays backwards. Best for reveals and punchline reveals.
  • Boomerang — the clip plays forward and then backward into one seamless loop. The turn frames are each kept once, so it does not stutter at the loop point. Use it when you want to make GIF loop back and forth for a product spin or a reaction.
  • Part — a GIF rewind of just the frames you pick, with everything before and after keeping its original order. Good for the climax of a motion, or for playing GIF in reverse only at the end.

5 things you can do with a reversed GIF

  • Meme creation — reverse a reaction GIF for an unexpected comedic twist. The 'un-laugh' or 'un-cry' effect works especially well on social media.
  • Seamless loop — use Boomerang to play GIF backwards and forwards endlessly, so the clip never jumps when it restarts.
  • Animation study — watch motion in reverse to spot details you missed — useful for animators, designers, and anyone learning frame-by-frame movement.
  • Social media sharing — reversed GIFs stand out in feeds. Works on Discord, Twitter/X, Reddit, WhatsApp, and any platform that supports GIF playback.
  • Education and demonstration — reverse a physics experiment or chemical reaction to illustrate cause-and-effect in reverse, or create engaging teaching materials.

After reversing

You can reverse animated GIF files of any length, and a few follow-up edits cover most of what people need next:

  • Adjust speed — if the result plays too fast or too slow, use the GIF Speed Changer to set the exact playback rate (0.1x–5x).
  • Cut it down — want a shorter clip before reversing? The GIF Trimmer removes the frames you do not need, which also brings the file size down.
  • Compress for sharing — Boomerang roughly doubles the frame count. If the result is too large for Discord (8 MB) or email, the GIF Compressor shrinks it.
  • Swap the container — for long clips, GIF to MP4 gives you much better quality per byte.

All processing happens locally in your browser — your GIF never leaves your device, and no watermark is added to the output.

Reverse vs boomerang: which loop should you use?

Both modes flip playback, but they solve different problems, and picking the wrong one is the most common reason a reversed GIF feels off.

Reverse: one pass, backwards

A plain reverse plays the animation once from the last frame to the first. The frame count, the duration and the file size stay essentially identical to the source. Use it when the joke or the reveal depends on the motion running in one direction only — a glass un-breaking, a jump landing, a message un-sending.

Boomerang: forward, then backward, forever

Boomerang plays the clip forward and then immediately backward, so the loop point becomes invisible. The catch is frame count: a 6-frame clip becomes 10 frames, not 12, because the first and last frames are each kept only once. Repeating a turn frame is exactly what makes a boomerang stutter every time it restarts.

The general rule is 2n − 2 frames for n source frames, which also means the duration almost doubles (0.90 s becomes 1.50 s on our demo) and the file grows in proportion (320 KB becomes 533 KB, +67%). If that is too heavy for Discord or email, run it through the GIF Compressor afterwards, or trim the clip first with the GIF Trimmer.

Part: rewind just the moment that matters

Sometimes only one segment should run backwards — the build-up plays normally and the punchline rewinds. Pick a frame range and everything outside it keeps its original order. This is the closest thing to a per-scene control without editing the file frame by frame.

Which one should you pick?

  • Want a joke or a reveal? Reverse.
  • Want a decoration that loops without a visible seam? Boomerang.
  • Want the climax to rewind but the setup to stay? Part.
  • Worried about file size? Reverse, then compress.

Como usar

1

Upload your GIF

Drag and drop an animated GIF, or click to select one from your device. Supports multiple files for batch reversing.

2

Pick a direction

Choose Reverse to play it backwards, Boomerang to loop it forward and backward, or Part to rewind only a range of frames.

3

Download the result

Compare the result side by side with the original, then download it. No watermark, no signup, free to use for any purpose.

Perguntas frequentes sobre GIF Reverser

Select your animated GIF, choose Reverse (or Boomerang if you want it to play forward and then backward), and press the button. The frame order is flipped and the finished GIF downloads a moment later. It runs entirely in your browser — no upload, no watermark, and no signup required.