How to turn images into an animated GIF (free, no watermark)
- 1. Upload your images
Click the upload area or drag and drop your image files. Supported formats: JPG, PNG, and WebP. You can also upload a ZIP archive containing your frames — all images inside will be imported automatically. Up to 150 frames per GIF; for longer sequences, a video format such as MP4 is a better fit.
- 2. Set the frame order
After uploading, your images appear as thumbnails. Drag and drop them to rearrange the sequence. The animation plays left-to-right, top-to-bottom, so confirm the order before generating. Tip: rename files to 01_frame.jpg, 02_frame.jpg before uploading — they will sort automatically.
- 3. Set timing
Use the Delay slider to set how long each image is shown: 0.08–0.12s creates smooth motion, 0.5–1.5s is better for tutorial screenshots. Then switch on per-frame delay and click any thumbnail to give that single frame its own duration — everything else keeps the global delay.
- 4. Choose a loop mode
Pick loop forever (the default for most GIFs), play once, or repeat a specific number of times. Turn on ping-pong if you want the sequence to play forward and then backward.
- 5. Set output size, fit and quality
Choose an output width — Original, 320, 480, 640, 800 or a custom value. Pick Fit to keep every frame fully visible on a solid background, or Fill to crop the overflow. Then choose a quality preset. The panel shows estimated frame count, output size, duration and file size before you generate.
- 6. Generate and download
Click Create GIF. Your animation is processed entirely in your browser — no files are uploaded to any server. Download instantly. No watermark, no account required. GIF too large to share? Compress it here, or shrink it with the GIF Resizer.
Starting from a sprite sheet rather than separate files? The Sprite Sheet to GIF tool slices it into frames for you.
Working from vector art instead of photos? Convert SVG to GIF.
