Make a GIF from images
Your pictures turned into one looping GIF, put together on this device, with no watermark.
- Nothing is uploaded
- Works offline after first visit
- Open source
- No watermark. Up to 300 pictures; the limit is your device’s memory (phones hold less).
Makes an animated GIF from photos, screenshots or drawings, with the order, timing, size and loop you set. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. A GIF can hold up to 300 pictures, and the limit is your device’s memory (phones hold less); give the page a short while after one visit to save itself for offline use, and then it works offline.
Done
Open the network tab. Your files never appear in it.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
How it works
- Drop two or more pictures. Put them in order with the arrows in the list.
- Choose the time each picture stays on screen, the width, and whether the GIF loops. The preview plays as the GIF will.
- Press Make GIF and download it.
In your browser, not on a server
Your browser decodes each picture in the tab. Every frame is the shape of the first picture at the width you choose, and each picture is drawn onto it whole or cropped to fill. gifenc (MIT) picks the best 256 colours for each frame, maps the pixels onto them and compresses the frame with LZW, with the time per picture and the loop setting written into the GIF. The file is assembled in memory.
Compared with upload-based tools: Online GIF makers upload every picture, and many stamp a watermark on the free result or ask you to sign up first. Here the pictures stay on your device, there is no watermark, and the preview plays the exact timing before you make the file.
Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Are my pictures uploaded?
No. They are decoded, resized and turned into GIF frames by code in this tab. Family photos, screenshots of work and unreleased product shots stay on your device.
Why do the colours look a little grainy?
A GIF frame can hold at most 256 colours, so a photo with smooth gradients, such as a sky, shows some banding. Each frame gets its own best 256 colours, which keeps faces and products close to the original. For full colour, a short MP4 is the better format; make the GIF, then turn it into a video with GIF to MP4.
My pictures are different sizes. What happens?
The GIF takes the shape of the first picture. Others are either shown whole with a background colour around them, or scaled up to fill the frame with their edges cropped; you choose which. Put the picture whose shape you want first.
How big will the GIF be?
Roughly the number of frames times the frame size, since GIF compression is weak on photos. Twenty photos at 480 pixels wide come to about 1 to 3 MB. Choose 320 pixels for a smaller file, or fewer pictures; the note under the download gives the exact size.
More image tools
Favicon generator
Drop in your logo and get every icon a website needs, plus the HTML to paste. Unreleased logos stay on this device.
Remove background
Cut out people, pets and products at full resolution. The photo never leaves this device.
Passport photo maker
Crop a photo to passport size with the head at the right height, and get a sheet to print at any photo counter.
Watermark image
Put your name or a copyright notice on photos before you share them, at full resolution, on this device.
Popular conversions
- JFIF to PNG
- SVG to JPG
- GIF to PNG
- GIF to JPG
- PNG to ICO
- JPG to ICO
- BMP to PNG
- BMP to JPG
- PNG to BMP
- TIFF to JPG
- Images to GIF
- WhatsApp sticker maker
- LinkedIn profile picture
- Meme generator
- Instagram grid maker
- Instagram carousel splitter
- Combine images
- Stitch screenshots
- PNG to SVG
- JPG to SVG
- Phone number QR code
- Slack emoji resizer