MMaster Tools
ImageRuns on your device

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.

How it works

  1. 1

    Drop any image onto the upload area. A square PNG with a transparent background at 512×512 or larger gives the sharpest results across all sizes.

  2. 2

    Click Generate — the tool resizes your image to every required dimension, builds the ICO container, writes a site.webmanifest with PWA icon references, and bundles a copy-ready HTML snippet.

  3. 3

    Download the zip, copy all files to the root of your website, then paste the HTML snippet into every page's <head> block.

Questions

What files are inside the zip?

favicon.ico (containing 16, 32 and 48 px frames), apple-touch-icon.png (180×180 for iOS home-screen bookmarks), icon-192.png and icon-512.png (for PWA manifests), favicon-32x32.png (a standalone 32 px PNG), site.webmanifest (a minimal web app manifest), and favicon-snippet.html (the <link> tags to paste into your <head>).

Where should I place these files on my website?

Put all files in the root directory of your site (the same level as your homepage). The HTML snippet references them at root-relative paths like /favicon.ico and /site.webmanifest. If you place them in a subfolder, update the paths in the snippet and the manifest.

Will my image be sent to a server?

No. All resizing, encoding and packaging runs directly in your browser. Your image never leaves your device.

What size should my source image be?

A square image of at least 512×512 pixels gives the best quality at all output sizes. The tool scales it down; upscaling a small source produces blurry results. PNG with a transparent background works best for icons placed on any coloured background.

Do I need all the output files?

favicon.ico is the minimum. Add the Apple touch icon if your visitors bookmark your site on iOS. Include the PWA icons and manifest only if you are building a Progressive Web App. The HTML snippet explains which link tags activate each file.

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.

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.

Adjust Exposure

Adjust Exposure

Simulate camera exposure stops to brighten or darken an image multiplicatively, the way a lens does.