GIF animation speed changer

Upload image



Supported image types: animated GIF, WebP, APNG, MNG, AVIF
Max file size: 200MB. All uploaded files are automatically deleted 1 hour after upload.

Change the playback speed of a GIF (WebP, APNG, MNG, AVIF) animation

This is a tool for adjusting GIF animation speed, thus making it run faster or slower - correct wrong speed, make a slow motion GIF, speed up slow GIFs. It can also change APNG speed.

If you want to change animation speed proportionally to the current animation, use "% of current speed" from the drop down. Entering 200% will make animation run 2x faster, 50% will cause it to slow down 2x. Slowing down a GIF too much may cause it to lose smoothness.

Alternatively, you can specify precise delay time in one-hundredths (1/100) of a second between frames; a longer delay equals slower animation. If some frames in the original animation are displayed longer than others, this option will overwrite it and may distort the flow of the animation.

Warning: most browsers and image viewers (including Chrome) may ignore values smaller than 2 hundredths of a second, so if you enter 0 or 1, the animation will default to a slower speed when viewed in such programs. These are technically valid values but probably shouldn't be used unless you have some specific use for the file. If you use percentage option, it will never use values smaller than 2 for GIF files (50fps).

If you want to manually enter different delays for specific frames or remove some frames altogether, you can do it in our GIF maker - split the image and click the "Edit animation" button.

Frequently asked questions

How do I slow down a GIF?

Upload the GIF, select "% of current speed" from the dropdown, enter a value less than 100% (e.g., 50% for half speed), and click "Change speed!".

How do I speed up a GIF?

Select "% of current speed", enter a value greater than 100% (e.g., 200% for double speed), and click "Change speed!".

Why is my GIF not playing as fast as I set it?

In the GIF file format, the delay time between frames is stored as an integer value representing hundredths of a second (1/100s). Because it must be a whole number, the delay can only be 0, 1, 2, 3, etc. A delay of 2 hundredths of a second corresponds to 50 frames per second (FPS).

If you set the delay to 0 or 1, most modern web browsers (such as Chrome, Firefox, and Safari) and image viewers will consider the delay too short. To prevent high CPU usage and browser lag, they throttle the animation and fall back to a much slower default speed (usually 10 hundredths of a second, or 10 FPS). Therefore, a delay of 2 is the practical lower limit for a GIF to play back as fast as possible.

If you need a shorter duration or want the GIF to appear faster without changing the frame delay, you can drop frames using our GIF optimizer tool (e.g. by dropping every second or third frame).