GIF Maker

GIF Maker

Make an animated GIF from your photos, drawings or screenshots. Choose how long each picture shows, how big the GIF is and whether it loops — the images are put together by your own browser and never leave your device.

Choose or drop the pictures (JPG, PNG, WebP…), up to 100. Each one becomes a frame. They stay on your device.
0.5 s suits a slideshow; 0.1 s or less looks like motion.
Order
Up to 800 px. Smaller GIFs load faster: 480 px is plenty for chats and websites.
Images of another shape
BackgroundFills the bars and transparent areas — GIF frames here are never see-through.
Images selected0
Frame rate2 fps
LoopForever
Example: 10 photos of 4,000 × 3,000 px become480 × 360 px, 5 s

Choose or drop up to 100 images above. The GIF is made by your own browser — nothing is uploaded.

Calculated on your device · formulas checked against known results · How we test

How to make a GIF from images

  1. Choose or drop your pictures — photos, drawings, screenshots or exported animation frames. Each image becomes one frame, up to 100.
  2. Set the order. File-name order is the most reliable: name the files frame-1.png, frame-2.png… and numbers sort naturally, so 10 comes after 9. "As selected" keeps the order your device hands over, which differs between phones and computers.
  3. Set how long each frame shows. 0.5–2 seconds makes a slideshow; 0.1 s or less turns a sequence of frames into motion.
  4. Pick the size and shape. The size is the longest side in pixels. The shape follows the first image unless you choose square, landscape, wide, portrait or tall.
  5. Choose what happens to images of another shape: fit inside shows the whole picture with white or black bars, crop to fill fills the frame and trims the edges.
  6. Download the GIF. The preview plays exactly what you'll get, with its file size, frame count and length.

Your pictures stay on your device

Most online GIF makers upload your photos to their server and hand back a link. This one doesn't: your browser decodes each picture, draws it on a canvas and writes the GIF itself, so family photos and work screenshots never leave your phone or computer. Change any setting and the GIF is rebuilt in a moment, with no waiting for an upload.

Frame time and speed

A GIF stores each frame's display time in hundredths of a second. The frame rate is simply one divided by that time:

Each frame shows forFrame rateGood for
2 s0.5 fpsBefore-and-after, step-by-step instructions
0.5 s2 fpsPhoto slideshows, product colors
0.1 s10 fpsStop motion, simple drawn animation
0.04 s25 fpsSmooth motion from many frames

The shortest time you can set is 0.02 s (50 fps). Anything faster isn't worth it: most browsers play frames marked 0.01 s or 0 at 0.1 s, so an "ultra-fast" GIF actually crawls.

Worked example

Twelve phone photos taken upright measure 3,024 × 4,032 px. With the shape left on "like the first image" and a size of 480 px, every frame becomes 360 × 480 px — the longest side is 480, the other side keeps the 3:4 proportion. At 1 s per frame the GIF lasts 12 s; at 0.5 s it lasts 6 s. A landscape photo among them is fitted inside the same frame with bars above and below, or cropped at the sides if you pick "crop to fill".

What a GIF can and can't do

The limits — 100 images and 800 pixels on the longest side — keep the work within what a phone's memory can handle; frames are written one at a time, so even a long GIF never holds all the pictures in memory at once.

Want a GIF from a clip instead? Use Video to GIF. To shrink photos before sharing them as images, use the image compressor or the image resizer.

Frequently asked questions

Are my images uploaded?

No. The GIF is made by your own browser from the files on your device. Nothing is sent to a server, and the page keeps working offline once it has loaded.

How do I make the GIF faster or slower?

Change “Each frame shows for”. Smaller numbers play faster: 0.1 s is 10 frames per second, 0.5 s is 2 frames per second. The change applies to every frame.

Why is my GIF so large?

GIF is an old format with weak compression, and every frame is a full picture. Lower the size (longest side), use fewer images, or crop to a smaller shape. For long clips a video file is far smaller than any GIF.

Why do the colors look slightly different?

A GIF frame can hold only 256 colors. The tool chooses the best 256 for each frame, but gradients such as skies can show faint steps. Graphics and screenshots are not affected.

Can I make a GIF that plays only once?

Yes. Set Loop to “Play once”, or 2 or 3 times. Most chat apps and browsers respect the setting; a few always loop.

Embed this calculator on your website

Free for any website or blog. Paste this code where you want the calculator to appear:

All free calculator widgets

Last updated: October 15, 2026

Menu

Categories

Finance Calculators30 calculatorsBusiness & Shopping Calculators9 calculatorsHealth & Fitness Calculators13 calculatorsMath & School Calculators23 calculatorsDate & Time Calculators19 calculatorsHoliday Countdowns17 calculatorsEveryday Tools49 calculatorsMic, Camera & Sound Tools10 calculatorsImage & PDF Tools19 calculators

CalcWorthy

AboutContactPrivacy PolicyTerms of Use

Language

Language
EnglishEnglishالعربيةArabicবাংলাBanglaDeutschGermanEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanBahasa MelayuMalayNederlandsDutchPolskiPolishPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrduTiếng ViệtVietnamese简体中文Simplified Chinese