GIF Maker
Add several images, set the frame delay and the output size, and export an animated GIF. Frames can be reordered before you render. The whole encode runs in a Web Worker in your browser, so a long animation will not freeze the page and no frame is ever uploaded.
Runs in your browser — nothing is uploaded
Questions
- How many frames can I use?
- There is no fixed limit, but GIF encoding is genuinely heavy work and every frame is held in memory. Twenty to thirty frames at a modest size is comfortable; a hundred large frames will take a while and may struggle on a phone.
- Why is my GIF file so large?
- GIF is a 1987 format with a 256-colour palette and weak compression. Photographic frames dither badly and balloon in size. Reduce the pixel dimensions, cut the frame count, or use a video format if the destination allows it — an MP4 of the same animation is often 10× smaller.
- Can I control the speed?
- Yes, through the frame delay in milliseconds. 100ms per frame is 10 frames per second, which reads as smooth for most animations. Below about 50ms some browsers clamp the rate anyway.
What people use next
- Image CompressorCompress images to reduce file size while maintaining quality. See before/after size comparison.
- Image ResizerResize images to custom dimensions in pixels or percentage. Lock aspect ratio supported.
- WebP ConverterConvert images to WebP format or convert WebP back to JPG/PNG. Control quality.