Favicon generator

Processed in this browser

File limit: 32 MB

This tool never uploads your input.

Drop a file

Drop a file here or choose one.

Sample workflow: choose a JPEG, PNG, WebP, or GIF on this device, then Process.

Take a square still and export 32, 180, 192, and 512 PNG sizes in this tab for a favicon and Apple/PWA icons. This is not a multi-resolution .ico compiler and not a store screenshot pack.

You have a square mark and you need the PNG sizes browsers still ask for. That is this page: 32 / 180 / 192 / 512 in the current tab.

Image resizer is a single custom size. SVG to PNG if your source is vector.

How to use it

  1. Drop a square PNG or JPEG. Crop to square first if needed.
  2. Export the set in this tab.
  3. Wire them in HTML yourself, for example:
<link rel="icon" href="/favicon-32.png" sizes="32x32" />
<link rel="apple-touch-icon" href="/apple-touch-180.png" />

Typical ceiling is about 32 MB.

Honest limits

  • Not a manifest.json author (see meta tag generator for OG tags — still not a PWA builder).
  • Not maskable-icon padding advice as a guarantee.
  • Tiny 16×16 fidelity depends on the source.

This is a local utility, not an app-store listing service.

FAQ

Do I get a classic .ico file?

This build emits PNGs at several sizes. Many sites use a 32×32 PNG as favicon. A packed multi-size .ico is not promised.

What sizes are exported?

32, 180, 192, and 512 — a practical set for favicon, Apple touch, and PWA. Platforms add new sizes; check the spec you ship.

Should the source be square?

Yes. Non-square art will squash or letterbox depending on the scaler. Crop first.

SVG favicon?

Optimize or rasterize SVG on the SVG tools; this page wants a bitmap source.

Is the logo uploaded?

No. Typical ceiling is about 32 MB.

Related tools