MMaster Tools
ImageRuns on your device

GIF Creator

Turn a set of images into an animated GIF, with control over frame delay and how many times it loops.

How it works

  1. 1

    Upload the images you want to animate — any format your browser supports, including PNG, JPEG, and WebP.

  2. 2

    Set the frame delay in milliseconds (100 ms gives you about 10 frames per second) and how many times the GIF should loop.

  3. 3

    Click Create GIF. All images are scaled to match the first frame's dimensions, so consistent sizing gives the best results.

Questions

Why does the GIF look washed out compared to my original images?

GIF supports at most 256 colours per frame, so complex photographs will lose colour fidelity. The format works best with simple graphics, flat illustrations, or images that already use a limited palette.

What happens when my images are different sizes?

The GIF canvas is set to the first image's dimensions. All other images are scaled to fill that size. For the best result, resize your images to the same dimensions before uploading.

What is the minimum frame delay?

Browsers enforce a minimum display time of around 20 ms per frame. Smaller values are accepted by the format but browsers will clamp them, so very fast animations may not play at the speed you set.

Will my images be sent anywhere?

No. Everything runs directly in your browser. Your files never leave 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.