Create animated GIFs from images. Drag to reorder, set speed, preview live. 100% private.
Last updated: March 2026
Drop images here or click to browse
JPG, PNG, WebP, GIF · 2-20 images · Max 10MB each
Over 300,000 people search for GIF makers every month, and for good reason. Animated GIFs remain one of the most versatile image formats on the web: they play automatically without a video player, loop seamlessly, and work on every platform from email to social media to messaging apps. Whether you are creating a product demo, a reaction GIF, or a step-by-step tutorial, converting a series of still images into an animated GIF is one of the fastest ways to communicate visually.
Start by uploading 2 to 20 images using the drag-and-drop zone or file browser. The tool accepts JPG, PNG, WebP, and static GIF files, each up to 10MB. Once uploaded, your images appear as thumbnails in a horizontal filmstrip where you can drag them into the exact order you want.
Next, set the frame timing. The global delay slider controls how long each frame displays, from a rapid 50 milliseconds to a leisurely 2 seconds. Speed presets let you quickly switch between fast (100ms), normal (500ms), and slow (1000ms) animations. For fine-grained control, click any frame in the filmstrip to set a custom delay just for that frame — perfect for holding on a key image or speeding through transitions.
Choose an output size that fits your use case. The “Original” setting preserves your first image’s dimensions, while presets from 320px to 800px wide let you control the file size. All frames are automatically scaled to match the first image’s aspect ratio, so mixed-dimension images are handled seamlessly.
Hit the preview play button to see your animation in real time. Use the step forward and backward buttons to check individual frames. When everything looks right, click “Create GIF” to encode the final animation. A progress bar shows encoding status, and the finished GIF appears with its file size, dimensions, and frame count.
Reduce dimensions. A 480px-wide GIF is typically 3-5x smaller than an 800px version with identical content. Most social platforms scale GIFs down anyway, so smaller source files mean faster loading and better sharing compatibility.
Use fewer frames. A 5-frame GIF at 200ms per frame creates a clean 1-second loop. Adding 20 frames to the same animation makes it smoother but dramatically increases file size. Find the minimum number of frames that tells your story.
Adjust quality. The quality slider controls color quantization. Lower values produce smaller files with slightly reduced color accuracy. For simple graphics and text, a quality of 5-8 works well. For photographs, use 12-20 to preserve detail.
Duplicate frames strategically. Instead of increasing the delay on a single frame (which some platforms ignore), duplicate the frame 2-3 times. This creates a natural pause that works consistently across all GIF players.
Product showcases: Photograph a product from multiple angles and combine them into a rotating GIF. This works especially well for e-commerce listings, social media ads, and email marketing where embedded video is not supported.
Step-by-step tutorials: Capture screenshots of each step in a process and animate them. Add a longer delay on each step so viewers can read the content. This is ideal for software walkthroughs, recipe instructions, or DIY guides.
Before-and-after comparisons: Two frames alternating between “before” and “after” states create a compelling visual that draws attention. Set the delay to 1000ms so each state is clearly visible.
Social media content: GIFs autoplay on Twitter/X, Tumblr, Reddit, and most messaging apps. Keep them under 5MB for reliable playback. Short, looping animations with 3-8 frames tend to perform best for engagement.