Favicon Generator
Turn any image into a full set of favicons: 16, 32, 48, 180, 192 and 512 pixels.
Drag & drop an image here, or click to browse
Square images of at least 512×512 px work best. No uploads. Your files stay on your device.
-
favicon.ico16, 32 and 48 in one file
-
16×16favicon
-
32×32favicon
-
48×48favicon
-
180×180apple-touch-icon
-
192×192android-chrome
-
512×512android-chrome
1. Put these files in the root of your site
2. Paste this into your <head>
Using a web manifest?
The two android-chrome files are not used by the head tags above. If your site has a
site.webmanifest, add them there instead:
Manifest icons
How it works
Drop any image and your browser instantly renders it to all six standard favicon sizes (16,
32, 48, 180, 192 and 512 px) as PNG files using the Canvas API โ nothing ever leaves your
device, plus a real favicon.ico holding the 16, 32 and 48 px versions in one
file. Non-square images are center-cropped to a square by default, or you can keep the whole
image on a clear square instead, and large images are downscaled in halving steps so even
the tiny 16×16 icon stays crisp. The small sizes are previewed at their true pixel
size; the big ones are scaled down to fit their cell. Download sizes individually or grab
everything at once as a ZIP, then follow the two numbered steps below the previews to put
the files on your site and wire them up.