Create GIF from Images
Turn multiple images into an animated GIF. Upload, reorder, set timing, and export — free, no upload required.
Drop your images here
Or click to browse
JPG, PNG, WebP, HEIC, AVIF & more • At least 2 images
You can also paste images from clipboard
Quality Presets
1 preset selected
How Image-Based GIFs Work
An animated GIF is a sequence of still images played in a loop. Each image becomes a frame, and the delay between frames controls the animation speed. This tool takes your images, arranges them in order, generates an optimized color palette, and encodes everything into a single GIF file.
Upload & Arrange
- ✓JPG, PNG, WebP, AVIF support
- ✓Drag-and-drop reordering
- ✓Duplicate or remove frames
- ✓Reverse frame order
Timing & Size
- ✓FPS control (5 to 24 fps)
- ✓Per-frame delay overrides
- ✓Custom canvas sizing
- ✓Fit, fill, or stretch scaling
Quality & Effects
- ✓32 to 256 color palette
- ✓Dithering (ordered, Floyd–Steinberg)
- ✓Brightness, contrast, saturation
- ✓Lossy compression for smaller files
Image-to-GIF vs Video-to-GIF
Image-based GIFs give you precise control over each frame. You choose exactly which images appear, in what order, and for how long. This is ideal for step-by-step tutorials, product showcases, slideshows, memes from screenshots, or animations where each frame is hand-crafted.
Video-based GIFs capture continuous motion from a video clip. The tool automatically extracts frames at a given rate. This is better for screen recordings, short clips, reactions, or any content that starts as video.
Frame Timing Tips
Lower FPS (5-8) works well for slideshows and step-by-step content. Each image stays visible longer, and the resulting file is smaller.
Higher FPS (15-24) creates smoother animation but produces larger files and requires more images for the same duration. Best for animations where smoothness matters.
Use per-frame delays to hold specific frames longer — for example, pausing on a title card or key step.
Good to Know
Everything runs in your browser, so your images stay private. Processing speed depends on your device — most handle 50–100 images easily. Very large images (4K+) or large sets (200+ images) may be slow or hit browser memory limits. If you run into issues, try reducing image resolution or count first.
Frequently Asked Questions
Yes, completely free. No account required, no watermarks, no limits. GIF.new is a browser-based tool that processes everything locally on your device.
No. All processing happens entirely in your browser using WebAssembly (FFmpeg.wasm). Your images never leave your device — we never see, store, or transmit them.
There is no hard limit, but processing happens in your browser so it depends on your device. Most devices handle 50–100 images comfortably. Very large image sets or high-resolution photos may be slow or hit browser memory limits.
Yes. You can set the frame rate (FPS) to control how fast the animation plays. Lower FPS = slower animation, higher FPS = faster. In custom mode you can also set per-frame delays for more precise timing control.
Yes. After uploading, you can drag and drop frames to reorder them, duplicate individual frames, remove frames, or reverse the entire sequence.