Skip to converter
Framimo

Images to Animated GIF Maker

Add your images, put them in order, choose how fast they play and export one animated GIF. It works for stop-motion, pixel art, before-and-after comparisons, slideshows and rendered frame sequences. Every frame is decoded and encoded in your browser, so nothing is uploaded.

  • Encoded on your device
  • Up to 100 MB
  • No watermark, no signup

Last reviewed · How we verify claims

Drop images here

or click to browse — several images or a folder (PNG, JPG, WebP, AVIF) · or paste

Processed on your device. Nothing is uploaded.

How it works

  1. 1. Drop PNG, JPG, WebP or AVIF images, or a whole folder. If their shapes differ, choose Fit, Fill or Stretch and the width.
  2. 2. Reorder or remove images, set how long each one shows, add crossfades, captions and colour looks.
  3. 3. In the Export tab, compare estimated sizes, choose quality or a size limit to fit, then encode the GIF on your device and download it.

Recommended settings

Recommended Images to Animated GIF Maker settings by use case
Use caseSettingsWhy
Before/after or slideshowShow each image for 1–2 s · crossfade 400 ms · loop foreverEach image needs time to be read. Slow playback also means few frames, so the file stays small.
Stop-motion or pixel art8–12 fps · lossy off · dithering offHand-made animation is traditionally shot at 8–12 fps. Pixel art has few colours, so it fits GIF's palette exactly.
3D render or timelapse sequence15–24 fps · lossy 30 · diffusion ditheringSmooth motion needs more frames. Renders have gradients, which dithering keeps from banding in a 256-colour palette.

Use it on the web

Markdown (GitHub, docs, forums)
![Short description of the animation](sequence.gif)
HTML <img>
<img src="sequence.gif" alt="Short description of the animation" width="480" height="270" loading="lazy" decoding="async">

GIF vs WebP vs AVIF vs MP4

Comparison of animated image and video formats
FormatTypical sizeColourHTML tagSupport
GIFLargest256 per frame; on/off transparency<img>Everywhere
WebPUsually much smaller than GIFFull colour + alpha<img>All modern browsers
AVIFUsually smallest of the image formatsFull colour (alpha in the format; not written by this tool)<img>Current Chrome, Edge, Firefox, Safari
MP4Usually smallest overallFull colour, no alpha<video>Everywhere, but not where only images are allowed

None of these exports include audio. Sizes vary by clip, so the editor shows your real output size before download. How we test

Questions about Images to Animated GIF Maker

How many images can I combine, and in what order?
As many images as your plan allows (60 on the free plan) and your device can hold, in PNG, JPG, WebP or AVIF; you can drop a whole folder. Frames play in the order added; drag frames in the strip, or focus one and press Alt plus an arrow key, to reorder. If the images have different shapes, choose Fit (with a blurred or coloured fill), Fill or Stretch, and a width up to 1080 px or the original.
What frame rate should I use?
Match the content: half a second to a few seconds per image for slideshows and comparisons, 8–12 fps for stop-motion and pixel art, 15–24 fps for rendered sequences. "Show each image for" runs from 50 ms to 10 s, and any single image can have its own time.
Will transparent PNGs stay transparent?
Yes, with GIF's limits: each pixel is either fully transparent or fully opaque, so soft edges and shadows turn hard. Turn "Keep transparency" off in the Export tab to fill them with a colour instead. For smooth, partly transparent edges, use Images to Animated WebP.
Can I mix PNG, JPG and WebP in one GIF?
Yes. Every image is decoded to pixels before encoding, so the source format of each frame doesn't matter.
Are my images uploaded?
No. Decoding and GIF encoding run in your browser tab. You can disconnect from the internet once the page has loaded.

Frame timing for common animations

Frame rate is the most important setting for an image sequence. A comparison slider or product slideshow needs each frame on screen long enough to read, so 1–2 frames per second. Stop-motion and pixel art look right at 8–12 fps. Rendered frames from Blender or After Effects were usually made for 24 fps; export at 15–24 depending on how smooth you need it.

Keeping GIF colours clean

Each GIF frame is limited to 256 colours. Pixel art, logos and flat illustrations fit easily, so turn dithering off for crisp edges. Photographs and renders have smooth gradients; dithering spreads the colour error into fine noise so gradients don't band, at the cost of a slightly larger file.

Preparing your frames

Images of the same size and shape need no setup. For mixed shapes, Fit keeps every image whole with a blurred or coloured fill around it, Fill crops the edges, and Stretch distorts. Name files with leading zeros, such as frame-001.png, so they sort correctly; dropped folders are sorted the same way.

Private by design

Framimo converts your files inside your browser tab, so your images are never sent to a server for this GIF export. There is no signup and no watermark, and you can disconnect from the internet once the page has loaded.

Sources

Related tools

All free converters