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

🔒Files never leave your device

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.