Make a GIF from images

Your pictures turned into one looping GIF, put together on this device, with no watermark.

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.

Drop the pictures for your GIFor click to choose files. Batches welcome.
    Details

    Pictures play in the order they are listed. Use the arrows in the list to move them.

    Working…

    Done

    Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.

    How it works

    1. Drop two or more pictures. Put them in order with the arrows in the list.
    2. Choose the time each picture stays on screen, the width, and whether the GIF loops. The preview plays as the GIF will.
    3. 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

    Popular conversions