Skip to content
tecuy
Image & Media

Favicon & App Icon Generator

Generate 16×16 through 512×512 PNG favicon and app-icon sizes from one image — real PNG files, never mislabeled as a .ico.

This generates PNG files, not a .ico file

Every output here is a real PNG image at the labeled size — never mislabeled as a .ico file, which is a different, multi-resolution container format this tool doesn't build. Modern browsers accept a PNG directly as a favicon via <link rel="icon" type="image/png" ...>, and the 180×180/192×192/512×512 sizes are what Apple touch icons and Android/PWA manifests expect. If your setup specifically requires a classic multi-resolution .ico file, this tool doesn't produce one.

Your image is processed locally in your browser — it is never uploaded anywhere.

Generate a full set of PNG favicon and app-icon sizes — 16×16, 32×32, 48×48, 180×180 (Apple touch icon), 192×192, and 512×512 (Android/PWA) — from a single source image, downloadable individually or all at once.

This produces PNG files, not a classic multi-resolution .ico container — that's a different format this tool doesn't build, and it's never mislabeled as one. A non-square source image is scaled to fit and centered, never cropped or stretched.

How to use the Favicon & App Icon Generator

  1. Under Source image, choose a JPEG, PNG or WebP file, ideally a square logo of at least 512×512 pixels.
  2. Keep Transparent background checked, or uncheck it and pick a Background color to fill empty space.
  3. Click Generate icon set to create the six PNG sizes with previews and file sizes.
  4. Click Download on any size, or Download all to save every PNG.

Example: A wide 1200×600 logo

Upload brand-logo.png at 1200×600. The tool notes it is not square, so it will be scaled to fit and centered. After Generate icon set, each icon keeps the 2:1 shape, for example a 32×16 drawing centered in the 32×32 icon and 512×256 in the 512×512 one, with transparent or colored bands above and below. Files download as brand-logo-16x16.png through brand-logo-512x512.png.

Questions about the Favicon & App Icon Generator

Can I upload an SVG or ICO file?
No. Only JPEG, PNG and WebP are accepted; other types are rejected with an "Unsupported file type" message. Export your SVG logo to PNG first.
Are there file size or resolution limits?
Yes. Files over 25 MiB or images larger than 25 megapixels are rejected to avoid exhausting browser memory. A small source is still scaled up to 512×512, so start from a large image to keep the bigger icons sharp.
How are the downloaded files named?
Each file uses your source file's name plus the size, such as logo-180x180.png. Characters that are unsafe in filenames are removed and spaces become hyphens.
Why is there empty space around my icon?
A non-square image is never cropped, so the shorter side leaves space that stays transparent or takes your background color. Crop the source to a square first if you want the logo to fill the icon.