Video to GIF Converter
Convert short MP4, WebM, MOV, AVI, MKV, and other video clips into GIFs online with trim controls, frame-rate options, and private in-browser processing.
Create animated GIFs from a sequence of images online with per-frame delay, output width, loop count, and private in-browser processing — no upload required.
Upload a sequence of images and assemble them into an animated GIF right in your browser — no server upload, no account required. Adjust per-frame delay, output width, and loop count, then preview and download the result. For clip-based workflows see the Video to GIF Converter or explore the full GIF Maker category.
Choose, paste, or drag and drop image files here:
Drag images here or paste files from your clipboard. Each image becomes one frame.
Supports PNG, JPG, JPEG, WebP, GIF, BMP and other image formats
Up to 30 frames · 10 MB per image
Add images (PNG, JPG, WebP, GIF, BMP) to build an animated GIF.
100 ms ≈ 10 FPS · 200 ms ≈ 5 FPS · 500 ms ≈ 2 FPS
Your animated GIF will appear here after export.
This animated GIF maker lets you turn a sequence of images into a looping GIF animation without using any server or third-party service. Upload your frames in the right order, adjust the per-frame timing to control playback speed, set an output width to reduce file size, and export the final animation directly from your browser.
Common use cases include building product carousels, social media stickers, simple UI walkthroughs, frame-by-frame art exports, and looping visual alerts. If your source is a video clip rather than individual images, use the Video to GIF Converter instead.
After you upload your images the tool draws each frame onto an off-screen canvas at the chosen output width, reads the pixel data, reduces the color space to 256 colors using palette quantization, and assembles all indexed frames into a standard GIF byte stream. That stream is turned into a downloadable file without ever leaving your browser.
To reduce the exported file size, lower the output width, increase the frame delay (fewer frames per second), use images with a limited, flat color palette, or remove frames that are similar to their neighbors. After exporting, the Image Compressor can handle further reduction steps.
Imagine you have 6 screenshots from a short UI demo: frame-01.png through frame-06.png. Upload them in order, set the output width to 480 px, apply a global delay of 200 ms per frame (about 5 FPS), and leave the loop set to 0 (infinite). Click Create GIF. The result is a compact looping animation you can embed directly in a README, a support article, or a social post — roughly the same idea as the animated preview examples you see in product documentation.
If the exported file is larger than expected, try reducing the width from 480 px to 320 px or increasing the delay to 300 ms per frame. Both adjustments have a bigger effect on file size than the number of colors.
No. All processing happens in your browser. Your images are never uploaded anywhere — the GIF is assembled locally and you download it directly from the same page.
You can add up to 30 frames per GIF. For everyday use cases like simple animations, product carousels, and looping stickers, that is more than enough.
PNG, JPG/JPEG, WebP, GIF, BMP, and most other formats the browser can render work fine. Each frame can be a different format.
Use Global delay to set the same delay for every frame at once, or edit each frame's delay individually after uploading. A lower value means faster playback; 100 ms per frame gives roughly 10 FPS.
Yes. Use the Move Up and Move Down buttons on each frame card to rearrange the order before exporting.
GIF supports a maximum of 256 colors per frame. Images with smooth gradients, photography, or many colors may look slightly posterized after export — this is normal and expected.
Continue into compression, format conversion, or video-based GIF creation with these tools.
Animated GIF Maker is part of the GIF Maker collection. If you want a broader view of similar workflows, open the GIF Maker category page or browse all QuickTools categories.
Common next steps after this tool include Video to GIF Converter, GIF to MP4 Converter and GIF to WebM Converter.
Convert short MP4, WebM, MOV, AVI, MKV, and other video clips into GIFs online with trim controls, frame-rate options, and private in-browser processing.
Convert an animated GIF into a compact MP4 or WebM video file online with output width, duration, and FPS controls — processed entirely in your browser, no upload required.
Convert an animated GIF into a compact WebM video file online using VP9 or VP8 — output width, duration, and FPS controls with private in-browser processing, no upload required.
Convert an animated GIF into a MOV QuickTime video file online — output width, duration, and FPS controls with private in-browser processing. MOV on Safari; WebM fallback on Chrome/Firefox.
Convert a static or animated WebP image into an animated GIF online — set output width, FPS, and capture duration with private in-browser processing using the gifenc encoder, no upload required.
Convert a static or animated PNG (APNG) into an animated GIF online — set output width, FPS, and capture duration with private in-browser processing using the gifenc encoder, no upload required.
Convert a static or animated AVIF image into an animated GIF online — set output width, FPS, and capture duration with private in-browser processing using the gifenc encoder, no upload required.
Convert a static or animated JPEG XL (.jxl) image into an animated GIF online — set output width, FPS, and capture duration with private in-browser processing using the gifenc encoder, no upload required.