Add up to 20 images, inspect every frame, change the order, or reverse the full sequence.
GIF MakerMake still frames move together.
Turn PNG, JPG, and WebP images into an animated GIF. Reorder, reverse, resize, tune the speed, and download without uploading your frames.
Build an animation from images
Animation preview
Add frames to build your animation.
Frames are color-quantized and LZW-encoded into a standard animated GIF directly on your device.
Your source images, preview, and exported animation remain inside the current browser session.
Build the shortest animation that still communicates the action
GIF works best for brief loops, simple demonstrations, reactions, and interface states. A smaller canvas, fewer frames, and an intentional delay usually improve both clarity and file size more than aggressive compression at the end.
Step by step
- Prepare consistent source images
Crop or resize frames to a common composition before importing them. Large differences in aspect ratio create empty space or unexpected cropping.
- Arrange the story
Drag frames into reading order, remove near-duplicates, and use reverse only when the motion still makes sense.
- Set size, fit, and timing
Choose contain to keep every edge or crop to fill the frame. Start with a moderate delay and test whether viewers can understand one loop.
- Preview before export
Check the first-to-last transition, small text, transparency edges, and the final file size. Reduce dimensions or frame count when the GIF is too heavy.
Decision guide
- Contain
- Preserves each full frame and can add background space when aspect ratios differ.
- Crop
- Fills the canvas but may remove content near the edges.
- Frame delay
- Lower values move faster; use enough time for text and interface changes to be understood.
- Loop or play once
- A loop suits repeated motion; play-once is calmer for a linear instruction or reveal.
Important limits
- GIF uses a limited color palette, so gradients and photographs can show banding or dithering.
- Transparency is less flexible than modern video and image formats and can produce rough edges.
- Large dimensions, many frames, and short delays increase file size and memory use quickly.
- For long, high-motion, or audio content, MP4 or WebM is usually more efficient than GIF.
Common questions
Why is my GIF so large?
Dimensions, frame count, and visual complexity are the main drivers. Reduce width or height first, then remove unnecessary frames.
Why do colors look different?
GIF can display only a limited palette per animation, so full-color photos and gradients must be approximated.
Are source images uploaded?
No. Frame ordering, preview, encoding, and download happen in the current browser.
Create an animated GIF from images online
Combine PNG, JPG, and WebP images into one animated GIF. Reorder or reverse frames, control timing and looping, resize the canvas, and choose whether each image fits fully or fills the frame.
OmniKit builds the GIF locally with a fixed 256-color palette and GIF89a-compatible LZW compression. Images are not uploaded or stored.