GIF Maker
ImageMake a GIF from images or a clip, or shrink an existing one to a target size — in the browser.
GIF Maker turns a video clip or a stack of images into an optimised, shareable GIF — and it will shrink a GIF you already have. Drop one in and every frame is read, not just the first, so you can hand it a target size in kilobytes and let it fit: frames come out first, then colours, and the pixel size you chose is never quietly changed. Dropped frames give their time to the frames that replace them, so the animation still runs at its original speed and length, just less smoothly. Trim, set the frame rate and width, add a caption, and watch the size as you tune. Encoding runs in your browser, so gameplay clips, screen recordings and private moments never touch a server.
Why use GIF Maker
100% private
Your image files are processed locally and never uploaded.
Instant
No upload or download wait — it runs at the speed of your device.
Free to start
Use it free every day; go Pro for unlimited runs.
No install
Works in any modern browser. No sign-up to begin.
How to use GIF Maker
- 1Add images, a video, or a GIF
Drop in a series of images to animate, a video clip to convert, or an existing GIF to make smaller — every frame of it is read, not just the first.
- 2Set the timing and size
Choose frames per second, width and colour count, whether it loops, and add a caption. Or give it a target size in kilobytes and let it fit the file to that.
- 3Build and save
The GIF is encoded in your browser and downloads straight away.
Frequently asked questions
Can I turn a video into a GIF?
Yes — drop in a video clip and choose the portion, frame rate and width, and it's encoded as a GIF in your browser. You can also build one from a series of still images if you'd rather animate frames you've made yourself.
How do I keep the GIF file size down?
Set a target size in kilobytes and the tool fits the file to it for you — dropping frames first, then colours, and never changing the pixel size you picked. By hand, the levers in order of impact are: reduce the width, lower the frames per second, cut the length, then reduce the number of colours. Width matters most: on a detailed GIF, halving the pixel size buys back far more frames than halving the palette does.
Can I make an existing GIF smaller?
Yes. Drop the GIF in and every frame is read, then choose a target size in kilobytes. Frames are removed to reach it, and each frame that goes gives its time to the one that replaces it, so the animation still runs at its original speed and for its original length — it just gets choppier. If the result is choppier than you would like, pick a smaller width and try again; that usually keeps several times more frames. Reading the frames of an existing GIF needs Chrome or Edge; other browsers can still build a GIF from images or a video.
Can I add a caption?
Yes — type a caption and choose whether it sits at the top or bottom, with an outline so it stays readable over any footage. It's burned into the frames, so it survives being re-shared anywhere.
Does it loop?
By default, yes — GIFs loop forever, which is what most people expect. You can turn looping off if you want it to play once and stop on the final frame.