Change GIF Loop Count Online

Set how many times an animated GIF repeats before it stops. Enter 0 to loop forever, 1 to play once and freeze, or any count in between.

Drop a GIF or click to upload

How to use

  1. Drop the GIF whose repeat count you want to change.
  2. Enter a loop count, 0 for infinite and 1 to play once.
  3. Click Process and download the GIF.

Frequently asked questions

What does a loop count of 0 mean?

Infinite. It is the value in the Netscape application extension block that tells a player to keep repeating, and it is the default most GIF encoders write.

How do I make a GIF play only once?

Enter 1. The animation runs through a single time and stops on the last frame, which is how a reveal or a punchline usually wants to end.

Do all players honor the count?

Browsers do. Some chat clients and preview panes restart the animation on their own schedule and ignore the block entirely, so treat it as a strong hint.

Is anything re-encoded?

No. Only the header block that carries the count is rewritten, so the frames and their timing come out byte for byte as they went in.

Last updated

Powered by maratool