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.
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.