Favicon Generator
Drop a square logo and get every size useful for a site, with the code to paste into your pages' head.
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
- 16 and 32 px: the icon in the browser tab.
- 48 px: Windows shortcuts and bookmark managers.
- 180 px: home screen icon on iPhone and iPad.
- 192 and 512 px: app icon on Android and for installable sites.
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.
Similar tools
Image to Base64
Convert an image to text to paste into CSS or HTML, and the other way around.
Clean a Photo's Metadata
Remove the location, date, and camera model recorded in a photo.
Add a Border
Surround an image with a solid frame, in batch, with adjustable thickness and color.
Compress an Image
Reduce the size of a JPEG, PNG, or WebP, with a target size down to the kilobyte.