Favicon Generator

Drop a square logo and get every size useful for a site, with the code to paste into your pages' head.

Drop an image here or click to choose it. Ideally square, 512×512 px or more.

Favicon Generator is a free tool that runs entirely in your browser, with no data ever sent to a server. Produce every favicon size from a single logo, with the code to paste.

The sizes generated

Why not a .ico file?

The historic .ico format no longer serves a purpose: every modern browser accepts a plain PNG referenced via <link rel="icon">. That's what this tool produces, with one file per size rather than a single container.

What this tool does not do

This tool does not read HEIC photos (the default on some iPhones): convert them to JPEG from the device first. On a PNG, compression changes the format rather than truly reducing the size, since the browser cannot produce a reduced-palette PNG.

Frequently asked questions

Should I keep a transparent background?

For a logo that needs to adapt to a light and a dark theme, yes. If your logo isn't designed for transparency, a white or black background avoids a cut-out look.

Are my files sent to a server?

No: processing happens entirely in your browser, on your device. No file is ever transmitted to a server, at any point.

Do I need to create an account or install software?

No: the tool works directly in this page, with no sign-up and nothing to install.