GIF Speed Changer
Speed up or slow down your GIF without dropping animation frames.
Your files
Files stay on your deviceDrop 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
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.