Video to GIF
Local processingYour files are processed in this browser and are not uploaded.
How it worksSelect a video, extraction frame count and output dimensions to generate a GIF locally.
Supported useUp to 30 still images, 300 sprite frames or one video up to 30 seconds. GIF input is not accepted here. GIF timing uses 10 ms precision, with a minimum frame delay of 20 ms.
Select a video, extraction frame count and output dimensions to generate a GIF locally.
Supports image sequences, sprite sheets and video
Up to 30 still images or one video up to 30 seconds; 50 MB per file.
Up to 30 still images or one video up to 30 seconds; 50 MB per file.
Sprite sheet grid
How to use this tool
- Choose local files.
- Adjust settings and inspect the preview.
- Generate and download a new file.
Frequently asked questions
How is video frame timing determined?
Choose a video up to 30 seconds and set the extraction frame count. Each frame lasts the video duration divided by the count. GIF timing is rounded to 10 ms precision. Audio is not exported.
Are my files uploaded?
No. Decoding and processing happen on your device.
What should I check before using the output?
Up to 30 still images, 300 sprite frames or one video up to 30 seconds. GIF input is not accepted here. GIF timing uses 10 ms precision, with a minimum frame delay of 20 ms.