March 23, 20264 min read

How to Make a GIF from Images

Learn how to combine multiple JPG, PNG, or GIF images into an animated GIF in your browser — frame order, delay settings, and file size tips included.

gifimagesanimationtutorial

What you need

To make a GIF from images you need at least 2 image files — JPG, PNG, or existing GIF frames all work. The images should ideally be the same size; mismatched dimensions will be scaled to match the first image's aspect ratio.

Step-by-step using GifMash GIF Maker

  1. Open GifMash GIF Maker — no sign-up required
  2. Click "Add Images" and select your frames. You can select multiple files at once
  3. Reorder frames using the up/down arrows if needed
  4. Set frame delay — the default is 100 ms (10 FPS). Use "Apply to all" to set the same delay for every frame, or tweak frames individually
  5. Set output width — 480 px is a good default. The height is calculated automatically to maintain aspect ratio
  6. Click "Create GIF" and download

Choosing the right frame delay

Frame delay is measured in milliseconds (ms). Lower = faster animation.

  • 40–50 ms (20–25 FPS) — smooth animation
  • 80–100 ms (10–12 FPS) — standard speed, good balance of size and smoothness
  • 200–500 ms (2–5 FPS) — slideshow effect; good for photo sequences
  • 1000+ ms (≤1 FPS) — very slow; each frame is shown for a second or more

Note: some browsers display GIFs with a minimum 20 ms delay regardless of what's set in the file. Anything under 20 ms may render slower than expected.

File size tips

The more frames you add, the larger the GIF. To keep the file manageable:

  • Keep it under 30 frames for typical use
  • Resize to 480 px or smaller before creating
  • After creating, compress the GIF with color reduction

Loop count

Setting loop to 0 means the GIF loops infinitely (the standard for web GIFs). Set it to 1 for a single play-through, or higher for a specific number of loops. Note that most social platforms force infinite looping regardless of the embedded loop count.

Create GIF from images

GifMash's GIF Maker lets you upload multiple images, set frame delays, and download your animation.

Try it free