Favicon Generator
Drop a PNG, JPG, or WebP image and generate common favicon sizes such as 16, 32, 48, 180, 192, and 512 pixels locally.
How it works
Enter your input
Fill in the values, paste your text, or upload the file this tool works with.
See results instantly
Most tools update live as you type; a few use a single button. Either way, the result appears right on this page.
Use your results
Copy, download, or share what the tool produces — you're always in control of the output.
What is Favicon Generator?
Turn an image into a full favicon package — PNG sizes, a multi-resolution favicon.ico, a site.webmanifest, and ready-to-paste HTML tags — generated entirely in your browser.
How to generate a complete favicon package
Upload an image to generate every common favicon size, a real favicon.ico, a site.webmanifest, and the exact HTML snippet to paste into your <head> — all in one .zip.
What the package contains
Six square PNG sizes (16, 32, 48, 180, 192, and 512 px) covering browser tabs, Apple touch icons, and Android/web-app icons, plus a real favicon.ico bundling the 16/32/48 px versions into the single multi-resolution file browsers still request by default.
A site.webmanifest naming your site (from the optional site name field) and pointing at the 192/512 px icons, and a ready-made HTML snippet listing every <link> tag in the order browsers check them — the part most people have to look up every time.
Image recommendations
- Start with a clear square image when possible — anything else is center-cropped to a square.
- Use enough contrast so the icon stays readable when small.
- Check the browser-tab and home-screen previews before downloading; a logo that reads fine at 512 px can blur or lose detail at 16 px.
Two ways to get files out
"Download package (.zip)" is the one-click option: every PNG size, favicon.ico, site.webmanifest, and the HTML snippet as a text file, ready to drop into your project's root.
If you only need a couple of sizes, select them in the sizes grid and use "Download selected" instead — a single file downloads directly, two or more come back as a small .zip.
Everything happens on your device
The source image is decoded with the Canvas API, every PNG size is rendered locally, and the .ico file, manifest, and HTML snippet are all assembled in your browser — nothing is ever uploaded anywhere.
Frequently Asked Questions
Do I get a real favicon.ico, or just PNG files renamed?
A real one. The 16, 32, and 48 px PNGs are packed into a proper ICONDIR container — the same multi-resolution format tools like icoutils produce — not a single PNG relabeled with an .ico extension.
Does it crop my image?
Yes, if it isn't already square: the largest centered square is cropped from the source before each size is rendered, so faces or logos near the edges of a wide image may get trimmed.
Which sizes are for app icons?
180 px is the Apple touch icon, while 192 px and 512 px are what the generated site.webmanifest points to for Android and web-app installs. The 16, 32, and 48 px sizes cover browser favicon slots and are also what's packed into favicon.ico.
What does the site name field actually change?
It only affects the site.webmanifest's name and short_name fields — the name shown when someone adds your site to their home screen. Leaving it blank still produces a valid manifest with a generic placeholder name.
Related Tools
- PopularAvailableServer
Image Compressor
Compress JPG, PNG, and WebP images by quality or exact target size in KB.
- AvailableServer
Image Resizer
Resize JPG, PNG, and WebP images to exact dimensions.
- AvailableServer
Image Format Converter
Convert images between JPG, PNG, WebP, GIF, and BMP with quality and transparency controls.
- AvailableLocal
Image Rotator & Flipper
Rotate and flip an image before downloading it.
- AvailableServer
OCR — Image to Text
Extract text from an image.
- AvailableServer
Video Compressor
Reduce video size by quality or a target file size.
- AvailableServer
HEIC to JPG Converter
Convert iPhone HEIC/HEIF photos to JPG.
- AvailableServer
MP4 to MP3 Converter
Extract video audio as a playable MP3.
- AvailableServer
Animated GIF Compressor
Shrink animated GIFs while preserving motion.
- AvailableServer
Background Remover
Remove photo backgrounds with clean, flexible output.