Images to animated GIF
Build an animated GIF from a sequence of images.
Processed in your browser. This file is converted on your device and is never uploaded.
Converter
.png, .jpg, .jpeg, .webp, .gif, .bmp up to 50 MB each. You can also drag files here.
No file selected.
About this tool
Turning a sequence of images into an animated GIF is how a screen recording, a set of exported frames, or a series of photographs becomes something that plays anywhere without a video player.
The frames are used in the order they appear in the list, and every one is reduced to a palette, because that is what the format requires.
Supported formats and limits
- Input
- .png, .jpg, .jpeg, .webp, .gif, .bmp
- Output
- .gif (image/gif)
- Output name
- Always animation.gif.
- File size limit
- 50 MB
- Processing
- In your browser. The file is not uploaded.
How to use it
- Choose two or more images. They are used in the order listed, so name them so they sort correctly.
- Pick a frame rate and a palette size.
- Select Convert, then download the animated GIF.
Limitations
- GIF holds at most 256 colours per frame. A sequence of photographs will band visibly, particularly in skies and skin tones; a video format handles that far better.
- Every frame is drawn at the size of the first one, because a GIF has a single canvas for the whole animation. Mixed sizes are scaled to fit it.
- One delay applies to every frame. Per-frame timing is not offered.
- The limit is 300 frames.
- GIF files are large. A few seconds of full-screen animation can run to several megabytes, which is why video is usually the better choice for anything long.
- The animation loops forever, which is the GIF default and is not adjustable here.
Common problems
The file was refused before anything started.
Images to animated GIF checks the extension before it reads a byte, and it accepts .png, .jpg, .jpeg, .webp, .gif, .bmp. Browsers report file types inconsistently enough that the extension is what decides.
Rename the file if the extension is simply wrong, or convert it to one of those first. A file whose extension does not match its contents is refused for the same reason, and that one needs converting rather than renaming.
It said the file was too large.
The limit here is 50 MB. It is not a policy but a measurement: everything runs on your own device, and past that size a phone runs out of memory rather than finishing slowly.
Split the file, reduce it before converting, or use a desktop program for that one. A machine with more memory will manage more, but the limit does not know which machine it is on.
The tab reloaded itself part-way through.
The browser ran out of memory and restarted the page. At sizes approaching 50 MB this is the failure a phone hits first, and it looks like a crash rather than an error.
Try a smaller file, close other tabs, or run it on a computer. Nothing was uploaded or lost — the original file is untouched on your device.
The result opened in the wrong program.
The output is a .gif file, and your system opens that extension with whatever it was told to. Nothing about the conversion decides it.
Open it from inside the program you want, or change the default for .gif in your system settings. The file itself is correct.
Frequently asked questions
- Are my images uploaded?
- No. The GIF is built in your browser and the images never leave your device.
- How do I control the frame order?
- By the order the files appear in the list, which follows the order you chose them. Naming them frame-01, frame-02 and so on is the reliable way.
- Why does my animation look grainy?
- That is palette reduction. GIF allows 256 colours per frame, so gradients become bands. Fewer colours makes a smaller file and worse banding.
- Should I use GIF at all?
- For short loops of flat artwork, yes: it plays everywhere with no player. For anything photographic or longer than a few seconds, a video file is smaller and looks better.
- Do I need to install anything or create an account to use Images to animated GIF?
- No, to all of it. Images to animated GIF runs inside the browser you already have, with no sign-up, no download, no watermark on the result, and no cap on how many files you convert. There is nothing to uninstall afterwards either, because nothing was installed.
- Does Images to animated GIF work offline?
- Once the page has loaded, yes. The conversion runs on your device, so it needs no connection to do the work. The first visit fetches the page and the code that does the converting; after that a lost connection stops nothing, and a converted file appears exactly as it would online.
- How large a file can Images to animated GIF handle?
- The limit is 50 MB. It is a deliberate one rather than a technical ceiling: the real constraint is memory, and a file that decodes to more than the device can hold fails in a way that is hard to explain. Phones run out well before laptops do, which is why the limit is set where it is.
- Can I convert several files at once with Images to animated GIF?
- Yes. Choose or drag as many as you like and they are converted one after another, then handed back together. They are processed in sequence rather than all at once, because running several conversions in parallel is the fastest way to exhaust the memory of a phone.