MP4 to GIF
Convert any MP4 video clip to an animated GIF. Set start time, duration, and frame rate. No account required.
Open toolTools › Image Processing › GIF Maker
Upload 2–20 images, reorder frames, set delay and loop count, download an animated GIF. No watermark, no account needed.
Add 2–20 images to create a GIF
JPG, PNG, WEBP · Max 5 MB per image · Select multiple or drag a batch
All frames use the same delay.
GIF Maker assembles multiple images into a single animated GIF on the server using ImageMagick — the same processing library that powers all image tools on this site. You upload your frames, set the order using the arrow buttons, choose a frame delay and loop count, and receive a single downloadable animated GIF. Nothing is stored after your session ends.
The frame order you set in the tray is the exact order frames appear in the GIF. Use the ← → buttons per frame (keyboard-accessible) to reorder. Drag-and-drop reorder is available on desktop. Frame delay is uniform across all frames (50ms–500ms, default 100ms). 100ms per frame gives 10 fps — typical for web-use animated GIFs. 50ms gives a fast 20fps animation; 500ms gives slow, slideshow-style transitions.
The GIF format is limited to 256 colors per frame. ImageMagick’s dithering and quantization produce the best possible result within this constraint, but photographic images will show color banding compared to PNG or JPEG. GIFs are best suited for illustrations, icons, screen recordings, and simple graphics. For photographic animation, MP4 video is typically smaller and higher quality. Our MP4 to GIF converter handles the video-input path.
You can upload between 2 and 20 images per GIF. Each image may be up to 5 MB. There is no server-side limit on output GIF file size, though very large GIFs will take longer to process. For best results and reasonable file sizes, resize your images to the intended display size before uploading.
JPG, PNG, and WEBP are accepted. All are processed server-side by ImageMagick. Transparent PNGs: GIF supports binary transparency only — semi-transparent pixels will be dithered to fully transparent or opaque.
Not in this version — the current tool applies one delay to all frames. Per-frame delay is a planned improvement. The delay slider sets the uniform delay for all frames from 50ms (fast, 20fps) to 500ms (slow, 2fps). The default 100ms gives 10fps, typical for web-use animated GIFs.
“Loop forever” (GIF loop count 0) means the animation repeats indefinitely — the default for web GIFs. “Play once” stops after one full cycle. “Loop 3×” plays three times and then stops. The loop count is stored in the GIF Netscape Extension block and is respected by all modern browsers and social platforms.
Use the MP4 to GIF converter instead — it accepts video files and extracts frames automatically. GIF Maker is for images you already have (screenshots, illustration frames, product photos). The two tools complement each other.
No. The output GIF contains only your images — no watermark, no branding added by the tool. Your files are processed server-side using ImageMagick and deleted immediately after your download completes.
Keep going
Convert any MP4 video clip to an animated GIF. Set start time, duration, and frame rate. No account required.
Open toolResize any image to exact dimensions or by percentage. Free, browser-based.
Open toolReduce image file size for web and social. Supports JPG, PNG, WEBP, AVIF. Free.
Open toolCompress, resize, and convert images with quality controls. Batch up to 12 files.
Open tool