GIF Maker (Beta)

Turn pictures into an animated GIF, WebP or PNG: choose the speed, the order, the size and how often it loops.

Opens: JPEG, PNG, WebP, HEIC, AVIF, GIF, BMP, TIFF, TGA, QOI, ZIP
Saves: GIF, WebP, APNG

Make GIF

Pictures
Choose files… or drop them here
.jpg, .jpeg, .jpe, .jfif, .png, .apng, .webp, .heic, .heif, .hif, .avif, .gif, .bmp, .dib, .tif, .tiff, .tga, .qoi, .zip · up to 100 MB each, 300 files max
    Add more files

    The frames of the animation, or a .zip of them. An animated GIF, WebP or PNG adds all of its frames with their own timing; a HEIC burst or collection adds all of its pictures.

    Options

    1000 ms = 1 second. Browsers show frames faster than 20 ms at 100 ms, so 20 is the minimum.

    How many times the animation plays: 0 = loop forever.

    Order

    By file name sorts numbers naturally: frame2 comes before frame10.

    Pictures of another shape

    A hex colour such as #ffffff, or “transparent”.

    Smaller animations load faster; 0 = keep the size chosen above.

    100 = lossless.

    More options

    Fewer colours make smaller GIFs.

    Mixes neighbouring colours so photos and gradients don't show bands in a GIF.

    Your files are deleted after processing.

    Make an animated GIF from your pictures

    Upload the pictures in the order you want them (or a .zip of a folder), choose how long each one is shown, and download the animation.

    • Timing: the same time for every picture, from 20 ms up to a minute. Animated GIFs, WebPs and PNGs you add keep their own frame timing.
    • Order: as uploaded, or by file name with numbers sorted naturally (frame2 before frame10), handy for numbered frames from a camera or an export.
    • Size: the animation takes the size of the first, the largest or the smallest picture, and is limited to 800 px on its longest side by default so it loads quickly. Pictures of another shape are fitted with a border (any colour, or transparent) or cropped to fill.
    • Loops: forever, or a set number of plays.
    • Upright photos: camera photos stored sideways with a rotation flag are turned first.
    • HEIC and AVIF: phone photos are read directly (colours converted to sRGB); a HEIC burst or collection adds all of its pictures.
    • Transparency: transparent pictures (PNG, WebP, GIF, HEIC, AVIF) stay transparent; the border colour only fills the border added around pictures of another shape.

    GIF, WebP or PNG

    FormatColoursTransparencyPlays in
    GIF256 per frame, ditheredon or off per pixeleverything
    Animated WebPfull coloursmoothall current browsers, many apps
    Animated PNG (APNG)full colour, losslesssmoothall current browsers

    For GIFs you can choose a palette per frame (best colours) or one palette for all frames (steadier colours, often smaller), the number of colours, and whether to dither. Only the part of each frame that changes is stored, which keeps the file small when the background stays still.

    Tips

    • Many large photos make a large GIF. Keep the size at 800 px or less and consider animated WebP, which is usually much smaller.
    • To change an existing GIF (speed, direction, loops, rotation), use the GIF Editor; to make it smaller, the GIF Compressor.

    Frequently asked questions

    How many pictures can I use?

    Up to 300 files at once, or a ZIP with more (up to 1,000 frames). Large animations use a lot of memory, so the total size is limited: keep the largest side at 800 px or less for long animations.

    How do I make the GIF faster or slower?

    Change “Time per picture”: 100 ms gives ten pictures per second, 1000 ms one per second. To change an existing GIF, use the GIF Editor.

    Why do my photos look grainy in the GIF?

    A GIF frame can only use 256 colours, so photos are dithered: neighbouring colours are mixed to imitate the missing shades. For full colour, choose animated WebP or animated PNG instead.

    Can I mix pictures of different sizes?

    Yes. The animation takes the size of the first, largest or smallest picture, and the others are scaled to fit, either with a border or by cropping their edges.

    Are my pictures kept on your server?

    No. Uploads are deleted as soon as the job finishes, and the result is deleted automatically after 30 minutes (or immediately with “Delete now”).