YOUR FILES. YOUR DEVICE.

GIF Speed Changer

Speed up or slow down your GIF without dropping animation frames.

Your files

Files stay on your device

Drop files herePick a file to start

GIF · up to 20 MiB per file

Limits & supported formats

Input: 1 file · GIF · up to 20 MiB.

Images: up to 2,048 px per side and 400 animation frames.

Output: up to 2,048 px per side, 4,194,304 pixels per frame and 400 frames.

Detailed budgets: 40,000,000 decoded pixels, an estimated 192 MiB working allocation and 64 MiB per ZIP. These estimates help reject large jobs; they do not guarantee a browser process memory peak.

Add a file to get started.

Three steps. One moving picture.

01Choose a GIF

02Set the playback speed

03Adjust & download

GIFBloom

Find the right pace

Make a reaction snappier or give viewers more time to read. Start at 2× for faster playback or 0.5× for slower playback and check the duration estimate. Frames remain in order; very short delays are limited to 20 ms and all output delays use 10 ms steps.

Choosing your settings

The frame preview helps inspect content, while the exported animation shows the new pace. Colors may change during re-encoding. A 20 ms minimum means extreme speed increases can stop making a difference.

If the result needs another pass

If the estimate is longer than expected, some frames have reached the minimum delay. Trim unneeded frames instead of raising the speed further.

GIF timing note: missing, 0 ms and 10 ms frame delays are read as 100 ms. Other supported delays are retained unless the task changes timing or the frame sequence. Re-encoded animation may therefore differ from a viewer that handles unusually short delays differently.

Good to know

What does 2× mean?

Each frame is displayed for roughly half as long. 0.5× doubles the duration.

Why is the result not exactly the requested duration?

Delays are rounded to 10 ms and cannot be shorter than 20 ms here. The estimate includes this rounding.