imgglide

Animated GIF maker

Line up 2 to 100 pictures, pick the pace and save one looping file. The preview plays while you edit, and an estimate shows what the finished GIF will weigh.

Add 2 to 100 images for the animation: JPG, PNG, WebP, HEIC and more.

or drop files here

Your files are processed on your own device and never uploaded.

How to use it

  1. Drop your pictures on the page or press ‘Choose files’. You need at least two, and up to 100 fit in one animation.
  2. Drag the rows into playing order, or use ‘Move up’ and ‘Move down’. ‘Remove’ takes out a frame you don't want.
  3. Set ‘Time per frame (ms)’ with a quick pick or by typing a number. If one frame should linger, give it a longer time in its own row.
  4. Choose how often it plays under ‘Repeat’, tick the boomerang box if you want it to bounce, then set ‘Size’ and ‘Colors’.
  5. Check the preview and the size estimate under it. Then press ‘Make GIF’ and ‘Download’ to get animation.gif.

What it does

  • A time for every frame

    Time per frame runs from 20 to 5000 ms in steps of 10 and starts at 500. Quick picks from 100 to 2000 ms set it in one tap, and each row has its own ‘Time’ field for the frame that needs longer.

  • Repeats and boomerang

    Choose forever, a set number of plays from 2 to 100, or once. The boomerang option plays forward and then back without doubling the end pictures, so five pictures make eight frames and the turn has no stutter.

  • Width you pick, height that follows

    Width runs from 16 to 4096 px and starts at 480, or at the first picture's own width when that is narrower. The height follows the first picture's shape, and the page shows the number. ‘Same as first image’ keeps that picture's pixel size instead.

  • Pictures of mixed shapes

    The first picture sets the shape of the frame. Any picture that differs is kept complete on a ‘Background color’ you choose, or filled and cropped from the center. Transparent parts of a PNG take the background color too, white to start.

  • Colors and file size

    Pick 64, 128 or 256 colors per frame. A smaller palette gives a smaller file but more visible banding in skies and skin tones. While you tweak, the line under the preview shows the frame count and an estimated file size, and the real size appears when the GIF is made.

  • A preview that plays

    The preview loops your frames at the times you set, with a counter for the current frame and ‘Pause’ and ‘Play’ to stop it. If your system asks for reduced motion, it waits for you to press ‘Play’.

Good to know

Around 100 ms per frame feels smooth for a burst of phone photos, while a slideshow of separate pictures wants 1000 ms or more. Eight shots of a product on a turntable at 150 ms loop in about a second. Boomerang suits short moves, such as a cup being lifted and set down, and a title frame at the front can be held longer than the rest.

Every GIF frame carries its own palette of at most 256 colors, picked from that frame. The maker does not dither, so a clear sky or a skin tone can show steps instead of a smooth fade, and a note under ‘Colors’ says so. Screenshots, logos and flat-color drawings come out cleanest. To trim the file, lower the width, drop frames you can spare or move down to 128 or 64 colors.

Frames are prepared one at a time and the GIF is put together in the background, so the page stays usable. Nothing is uploaded. HEIC photos are fine: the first one makes the page load a small decoder (about 3 MB, once). The frame size is capped at 16.7 megapixels, and only still pictures go in, so there is no video input.

Questions and answers

How do I turn a burst of photos into a GIF?

Add the photos, check their order, set ‘Time per frame (ms)’ to something short such as 100 and press ‘Make GIF’. ‘Download’ then saves animation.gif.

How do I make the animation faster or slower?

Shorten ‘Time per frame (ms)’ to speed it up and lengthen it to slow it down; 1000 ms is one second per frame. For one frame only, type its time in that frame's row.

Can I stop the GIF from looping forever?

Yes. Open ‘Repeat’ and pick ‘Play once’, or pick ‘Play several times’ and type a number under ‘Number of plays’. ‘Loop forever’ is the starting choice.

Why does my GIF show bands in the sky?

A GIF frame holds at most 256 colors and the maker does not dither, so smooth gradients turn into steps. Keep ‘Colors’ on ‘256 (best)’, and expect a larger file, or use flat-color artwork such as screenshots.

How do I shrink a GIF that came out too big?

Start with ‘Width (px)’: halving the width cuts the pixel count to a quarter. Then drop frames you can live without, and try 128 or ‘64 (smallest)’ under ‘Colors’. The estimate under the preview updates as you go.

What happens when my pictures have different shapes?

The first picture sets the frame. Under ‘Pictures of other shapes’, ‘Fit whole picture’ keeps each one complete on a background color, and ‘Fill and crop’ covers the frame and trims the overflow.