Create an Animated GIF From Your Photos
Combines several images into a looping animated GIF, with control over their order, the frame delay and the output width. A built-in encoder assembles it in your browser, so your photos are never uploaded.
About the Animated GIF Creator
This makes an animated GIF out of a set of images you choose — photos from a burst, a before-and-after pair, a handful of stills you want to cycle. Add two or more, arrange them with the arrows into the order they should play, and the tool loops them into a single GIF.
You control the timing and the size. Frame delay, in milliseconds and defaulting to 400, decides how long each image is held, so a small number gives a brisk animation and a larger one a slideshow pace. Output width defaults to 480 pixels, with the height set from the first image's proportions. The GIF is built by an encoder that runs on the page, keeping the whole process on your device.
Key Features
- Arrange frames freely: Images play in queue order, adjustable with the arrows on each, so you decide the sequence rather than accepting a filename sort.
- Set the pace: One frame delay governs playback speed across the whole animation, from a fast flicker to a slow slideshow.
- Choose the size: Output width sets the GIF's dimensions, with height following the first frame so nothing is distorted.
- Any decodable image: Photos in JPG, PNG, WebP and other common formats can all go into the same animation.
- Loops by default: The finished GIF repeats continuously rather than stopping after one pass.
- Made on your machine: The encoder runs in the tab, so personal photos are turned into a GIF without being sent to any service.
How to Use the Animated GIF Creator
- Add two or more photos.
- Rearrange them with the arrows into playback order.
- Set the frame delay for the pace you want and the output width.
- Press Create GIF and save your looping animation.
How It Works
Every image is scaled to fit within the chosen width and centred on a white frame before being added to the encoder with the shared delay. Because each image is fitted rather than cropped, photos of different shapes all appear whole, with white filling the space around those that do not match the frame's proportions — so a mix of portrait and landscape photos will show white bands rather than being cut to fit.
The format sets the ceiling on quality. GIF uses 256 colours per frame, which is generous for graphics but limiting for photographs — expect visible banding and dithering in skies, skin tones and gradients, because that is what GIF does to photographic colour. For sharing actual photos as a smooth animation, a short video or an animated WebP looks far better; GIF is the right choice when universal playback and the instantly recognisable GIF look matter more than fidelity.
One delay applies to all frames, so you cannot hold one photo longer than the rest in a single pass, and file size grows with both the number of frames and the width, so a long animation at a large size becomes a heavy file quickly.
When You Need It
A parent wants to turn a burst of photos of a child blowing out birthday candles into a looping GIF to send to relatives. Making it in the browser means pictures of a child are never uploaded to a free GIF site with an unread privacy policy — they stay on the family device and only the finished GIF is shared.
An estate agent has several photos of a room from slightly different angles and wants a simple rotating animation for a listing. Assembling it locally keeps photographs of a client's home, taken under an agency instruction, off any external converter while the listing is prepared.