XTools Logo
XTools
Blog
/
Image CompressionImage Format ConversionBackground RemovalImage MosaicImage ResizerCrop ImageRotate & Flip ImageBlack & White ImageAdd Text & WatermarkAdd Border to ImageShape CropCollage & Image StitcherBlur BackgroundChart MakerBlur Part of ImageGIF MakerAdjust Image ColorsMeme GeneratorTrim Transparent EdgesStraighten PhotoSplit Image into TilesSquare ImageRemove Photo MetadataPlaceholder ImageDevice Mockup & Screenshot BeautifierSocial Share Image (OG)Code ScreenshotSignature Maker

© 2026 XTools. All rights reserved.

Privacy PolicyContact Us

    GIF Maker

    Turn a set of images into an animated GIF with your own timing and size
    • Files never leave your device
    • Runs in your browser
    • Free, no sign-up, no watermark

    Drop images here to use as frames, or click to choose

    Accepts JPG, PNG, WebP, AVIF, GIF, BMP, HEIC · You can also paste with Ctrl+V / ⌘V

    Related tools

    • Image Compression
    • Image Format Conversion
    • Background Removal
    • Image Mosaic
    • Image Resizer
    • Crop Image
    • Rotate & Flip Image
    • Black & White Image
    • Add Text & Watermark
    • Add Border to Image
    • Shape Crop
    • Collage & Image Stitcher
    • Blur Background
    • Chart Maker
    • Blur Part of Image
    • Adjust Image Colors
    • Meme Generator
    • Trim Transparent Edges
    • Straighten Photo
    • Split Image into Tiles
    • Square Image
    • Remove Photo Metadata
    • Placeholder Image
    • Device Mockup & Screenshot Beautifier
    • Social Share Image (OG)
    • Code Screenshot
    • Signature Maker

    How to use GIF Maker

    Turn a set of images into an animated GIF without uploading them. Drag frames into order, give any frame its own delay, and add a boomerang loop or crossfades between images. The preview plays live while you change settings.

    1. 1

      Drop your images on the page, or paste them with Ctrl+V. Add more later with the small drop area under the frames.

    2. 2

      Drag the frame cards into order. Use Duplicate to repeat a frame, or type a delay on a card to hold that frame longer.

    3. 3

      Under Timing, set the Frame delay in ms or FPS, choose Forever, Once or N times for Loop, and turn on Boomerang or Crossfade if you want them.

    4. 4

      Under Size, pick a Width, an Aspect ratio and a Fit mode; under Colors, choose the Palette size, Palette and Dithering.

    5. 5

      Click Create GIF, then Download to save animation.gif.

    Frequently asked questions

    Are my images uploaded to a server?

    No. The frames are decoded and the GIF is encoded in your browser, so your images stay on your device.

    Why can't I set a delay below 20 ms?

    Browsers play GIF delays under 20 ms more slowly than intended, so 20 ms (about 50 frames per second) is the minimum.

    How do I make the GIF file smaller?

    Choose a smaller Width, lower the Palette size to 64 or 32, switch Palette to Shared, and turn off Dithering for flat graphics. Crossfade adds in-between frames, so it makes the file larger.

    What happens when my images have different sizes?

    Every frame is placed on a canvas set by Width and Aspect ratio. Fit whole image fills the leftover space with the Background color; Fill and crop fills the frame and trims the overflow. The GIF has no transparent areas.

    How large can the GIF be?

    Images are scaled down to at most 1200 px on their longer side. Original keeps the first image's size within that limit; the preset widths go from 320 to 800 px.

    Can I use a video or an animated GIF as input?

    No. Each file becomes one frame, and an animated GIF contributes only its first frame. To turn a video clip into a GIF, use Video to GIF.