Change GIF speed — free online tool
Change GIF speed from 0.5x to 2x with the setpts filter, then export at 6 to 24 fps. A 4-second loop at 2x becomes 2 seconds.

What to know
The speed choices are 0.5x, 0.75x, 1x, 1.25x, 1.5x and 2x. The tool applies setpts=PTS/speed, which divides every timestamp by the factor, so 2x halves the duration and 0.5x doubles it. A 4-second GIF therefore plays in 2 seconds at 2x and takes 8 seconds at 0.5x.
Frame rate is applied after the speed change. At 12 fps, a 4-second clip at 2x yields 24 frames, while the same clip at 0.5x yields 96. Slowing down repeats frames instead of interpolating new ones, so raise Frame rate to 18 or 24 fps when you go slow and want smoother motion. A heavier file is the price, because the same duration then holds more frames to store.
The speed menu appears for GIF, WebP and PNG ZIP exports; MP4 export keeps the original timing. It is a global setting for the whole timeline, so to accelerate only one part, export that part as its own file and merge it back.
The range stops at 0.5x and 2x on purpose. Below that a short loop turns into a slideshow, and above it the motion collapses into a blink. Within those limits, 1.25x and 1.5x are the gentle choices when a reaction only needs to feel a little snappier.
Choose a specific task 8
Related tools 13
How to use Change GIF speed — free online tool
- Drop the GIF onto the editor.
- Set Speed to 2x to speed up, or 0.5x to slow down.
- Set Frame rate to 12 fps and Output height to 480.
- Press Export and check that a 4-second source now lasts 2 seconds at 2x.
Quick answers
What formula does the speed change use?
The filter setpts=PTS/speed divides each timestamp by the chosen factor. New duration is old duration divided by speed, so 6 seconds at 1.5x becomes 4 seconds.
Why does slow motion look choppy?
Slowing down repeats existing frames rather than creating in-between ones. Raise the frame rate to 18 or 24 fps, or accept a stepped look at 6 to 8 fps.
Is there a 4x option?
The menu stops at 2x. For 4x, export at 2x as a GIF, load that file again and apply 2x a second time.
