MMaster Tools
ImageRuns on your device

GIF Compressor

Shrink an animated GIF by reducing its colour palette, scaling it down, or dropping every Nth frame.

256
100

How it works

  1. 1

    Upload your animated GIF and adjust the three compression levers: colour count, scale, and frame thinning.

  2. 2

    Reducing colour count from 256 to 64 typically shrinks the file noticeably while keeping motion smooth. Scale works well for thumbnails.

  3. 3

    Click Compress GIF and download the result. The output size is always the real encoded size — it may be larger if your GIF is already compact.

Questions

Why is the compressed file larger than the original?

GIF compression depends heavily on the specific content and palette. Re-encoding with a different quantizer can occasionally produce a slightly larger file. In that case, the original is better — keep it and try fewer colours or a smaller scale.

What does the colour count setting do exactly?

GIF stores a palette of up to 256 colours. Reducing it forces similar colours to be merged, which can hurt image quality but makes the palette table smaller and gives LZW compression more repetition to work with.

Does frame thinning change the playback speed?

Yes. Dropping every other frame halves the frame count, so the animation plays through in roughly half the time unless you also double the remaining frame delays. This tool keeps the original delays; adjust speed separately with GIF Speed Changer if needed.

Are my files uploaded anywhere?

No. Everything runs in your browser. Your GIF never leaves your device.

ICO Converter

ICO Converter

Build a multi-size .ico file from a PNG or JPG, choosing which pixel sizes to include — ideal for application icons and browser favicons.

Favicon Generator

Favicon Generator

Generate a full favicon set from one image: a three-size ICO, an Apple touch icon, PWA icons, a webmanifest, and the HTML.

SVG Converter

SVG Converter

Rasterize an SVG file to PNG, JPEG or WebP at a scale factor you choose. The result is a pixel image — not editable vector paths.

SVG to JPG

SVG to JPG

Convert an SVG to a JPEG image at the export scale you set, composited onto a solid background colour — because JPEG has no transparency.

Adjust Brightness

Adjust Brightness

Lighten or darken an image by shifting every pixel's brightness up or down with a single slider.

Adjust Contrast

Adjust Contrast

Increase or reduce the difference between light and dark areas to make an image pop or flatten it.

Adjust Saturation

Adjust Saturation

Boost or reduce the intensity of colours in an image, all the way from vivid to greyscale.

Rotate Hue

Rotate Hue

Shift every colour in an image around the hue wheel to change the overall colour cast.