Favicon Generator

Make a favicon from an image or a couple of letters — 16×16, 32×32, and a 180×180 apple-touch-icon, each ready to download. Free, in your browser, nothing uploaded.

Popular toolRemove image backgroundsCut out a subject in one click — free, private, in your browser.Try it
Drop an image here, or click to choose
Generated on your device · nothing is uploaded
your image never leaves your browser

How to make a favicon

Choose "From image" and drop a square-ish logo (or click to pick a file), or choose "From letters" and type your initials with colours. Previews appear at each size; click Download under any one to save that PNG. Nothing is uploaded.

Adding it to your site

Put the PNGs in your site root and reference them in <head>, e.g. <link rel="icon" sizes="32x32" href="/favicon-32x32.png"> and <link rel="apple-touch-icon" href="/favicon-180x180.png">. Browsers pick the size they need.

Questions

What sizes does it create?
Three: 16×16 and 32×32 for the browser tab and bookmarks, and 180×180 for the iOS apple-touch-icon (the icon shown when someone adds your site to their home screen). Those are the sizes modern sites actually reference.
Does it make a .ico file?
It exports PNGs, which is what current <link rel="icon"> tags use directly. A multi-resolution .ico bundles several bitmaps in one file; for today's browsers, separate PNGs (referenced by size) work everywhere and are simpler to manage.
Can I make a favicon from text?
Yes. Switch to "From letters", type one to three characters, and pick a background and text colour — you get the classic lettered-square favicon, sized correctly for each output.
Is anything uploaded?
No. The icons are drawn in your browser with the Canvas API, so your image never leaves your device. It's instant and completely private.