GIF Maker
Turn any set of images into an animated GIF for free — no sign-up, no uploads, nothing to install. Drop your photos or screenshots, drag them into the right order, pick a speed, and your GIF is ready in seconds. Everything runs right in your browser, so your images never leave your device.
Drop images here or browse
JPG · PNG · WebP · GIF · BMP · up to 20 MB each · max 50 frames
How It Works
This free online GIF maker encodes your animation entirely in your browser — no image is ever sent to a server.
-
1. Upload your images
Drop JPG, PNG, WebP, GIF, or BMP files onto the upload area or click to browse. Each file is read into browser memory using the FileReader API — nothing leaves your computer. You can add up to 50 images as GIF frames.
-
2. Arrange and trim your frames
Drag thumbnails to reorder them, use the arrow buttons that appear on hover, or remove frames you do not need. The sequence you see in the grid is the sequence in the final GIF.
-
3. Set frame rate and width
Adjust the frame rate (1–24 fps) to control how fast the animation plays. Set the output width (100–800 px) — height is automatically calculated from the first frame's aspect ratio, and all frames are scaled to fit. Lower fps and smaller widths produce smaller file sizes.
-
4. Encode in your browser
Click Create GIF. Each image is drawn onto an HTML5 Canvas element, its pixel data is colour-quantised to a 256-colour GIF palette using the gifenc library, and every frame is packed into the GIF89a binary format — all processing stays on your device.
-
5. Preview and download
The finished animated GIF plays directly on screen so you can check it before saving. Click Download GIF and the file goes straight to your device as a Blob URL — no server round-trip ever occurs.
Privacy & Security
- Zero uploads. Images are processed entirely in your browser memory using the Canvas API. No data is ever sent to a server.
- No account, no tracking. The tool works instantly without sign-up and does not set advertising cookies.
- No watermark. Downloaded GIFs are clean — no branding added.
Frequently Asked Questions
Are my images uploaded to a server?
No. All GIF encoding happens locally in your browser using the HTML5 Canvas API and the gifenc library. Your images never leave your device, ensuring 100% privacy.
How many frames can I add?
Up to 50 frames per GIF. For longer animations, keep frame count and output width modest to manage file size.
How do I control the animation speed?
Use the frame rate slider. Higher fps (e.g. 15–24) produces smoother, faster motion; lower fps (e.g. 2–5) produces a slower, slideshow-like effect and a smaller file size.
Can I change the order of frames?
Yes. Drag any thumbnail to a new position, or use the arrow buttons that appear when you hover over a frame.
Why is my GIF file large?
GIF size depends on frame count, output width, and colour complexity. To reduce it, lower the output width, use fewer frames, or reduce the frame rate. A 320 px width at 5 fps typically produces compact GIFs.
Is this GIF maker really free?
Yes, completely free. No account required, no watermarks, and no hidden fees.