Skip to converter
Framimo

Reverse GIF

Drop a GIF and it opens already reversed, playing backwards in the preview. Switch on Boomerang to play it forwards then backwards in one seamless loop, or trim it first so only the part you want rewinds. Every frame keeps its own delay, so the reversed GIF runs at the original speed, and transparency is kept. It all happens on your device: nothing is uploaded.

  • Encoded on your device
  • Up to 100 MB
  • No watermark, no signup

Last reviewed · How we verify claims

Drop a GIF here

or click to browse — one animated GIF, WebP or AVIF · or paste

Processed on your device. Nothing is uploaded.

How it works

  1. 1. Drop, paste or pick an animated GIF (or animated WebP or AVIF) up to 100 MB. It's decoded in your browser with every frame's own timing; nothing is uploaded.
  2. 2. The GIF opens with Reverse on. Turn on Boomerang for a forward-and-back loop, change the speed, or trim the start and end on the timeline.
  3. 3. Open Export, keep GIF or switch to WebP, MP4 or AVIF, optionally set a size limit to fit, then download. The before/after view shows the original next to the result.

Recommended settings

Recommended Reverse GIF settings by use case
Use caseSettingsWhy
Rewind effectReverse on, Boomerang off, Loop foreverThe plain backwards version of the clip; each frame keeps the delay it had.
Seamless boomerangBoomerang on, Reverse offPlays forwards then backwards, so the last frame flows back into the first with no jump.
Reaction GIF for chatBoomerang on, speed 1.25×–1.5×, width 480 pxShort, punchy loops read better slightly faster, and 480 px keeps the file small enough for most chats.

Use it on the web

Markdown (GitHub, docs, forums)
![Describe what happens in the animation](reversed.gif)
HTML <img>
<img src="reversed.gif" alt="Describe what happens in the animation" width="480" height="270" loading="lazy" decoding="async">

GIF vs WebP vs AVIF vs MP4

Comparison of animated image and video formats
FormatTypical sizeColourHTML tagSupport
GIFLargest256 per frame; on/off transparency<img>Everywhere
WebPUsually much smaller than GIFFull colour + alpha<img>All modern browsers
AVIFUsually smallest of the image formatsFull colour (alpha in the format; not written by this tool)<img>Current Chrome, Edge, Firefox, Safari
MP4Usually smallest overallFull colour, no alpha<video>Everywhere, but not where only images are allowed

None of these exports include audio. Sizes vary by clip, so the editor shows your real output size before download. How we test

Questions about Reverse GIF

Does reversing a GIF lose quality?
Reversing only changes the order of the frames, so the pictures are the same. The GIF is re-encoded on export with lossy compression off by default on this page, so frames keep their colours; turn it up in Export only if you need a smaller file.
What is the difference between Reverse and Boomerang?
Reverse plays the frames last to first. Boomerang plays them forwards and then backwards, so the loop has no jump at the end. You can combine them to start the boomerang from the end of the clip.
Will the reversed GIF play at the same speed?
Yes. GIF frames can each have their own delay, and every frame keeps its delay when the order is reversed. Use the Speed setting if you want it faster or slower.
Can I reverse only part of a GIF?
Yes. Drag the trim handles under the preview to keep just the part you want, or click frames in the frame strip to drop them, and only what's left is reversed.
Is my GIF uploaded anywhere?
No. The GIF is decoded, edited and re-encoded by background workers in your browser tab. Nothing is sent to a server, there is no signup and no watermark, and it keeps working if you go offline after the page loads.
How big a GIF can I edit?
Files up to 100 MB are accepted and every frame keeps its own timing. Only an extremely long, large GIF can run past what your device can hold in memory; then the editor keeps as many frames as fit and tells you so.
Can I save the result as MP4 or WebP instead of GIF?
Yes. The Export tab offers GIF, animated WebP, MP4 and AVIF from the same edit, with an estimated size for each, so you can pick the smallest one your destination accepts.

How reversing a GIF works

An animated GIF is a list of frames, each with its own display time (its delay) stored in a Graphic Control Extension. Reversing builds the same list in the opposite order and gives every frame back its own delay, so a frame that held for half a second still holds for half a second.

Many GIFs store only the part of each frame that changed. Framimo first rebuilds every frame as a full picture, so the reversed GIF doesn't show smears or missing areas, then re-encodes it with the same frame-to-frame optimization.

Making a boomerang that loops cleanly

A boomerang plays forwards and then backwards. Because the last forward frame and the first backward frame are the same picture, the turnaround is smooth, and so is the jump back to the start. It suits clips with a clear motion: a wave, a jump, a head turn. Clips with a camera cut in the middle look odd in reverse, so trim them to one shot first.

A boomerang roughly doubles the frame count, and with it the file size. If it ends up too big, lower the frame rate, set a smaller width, or let Export fit it under a size.

Private by design

Framimo converts your files inside your browser tab, so your GIF is never sent to a server for this GIF export. There is no signup and no watermark, and you can disconnect from the internet once the page has loaded.

Sources

Related tools

All free converters