Favicon Generator
Generate every favicon size from one image, including favicon.ico and the head snippet.
Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server.
How to use the favicon generator
- Choose a square image — simple and bold works best.
- Adjust padding if the graphic runs to the edges.
- Generate, check the 16px preview, and download the ZIP.
About this tool
Browsers ask for icons at a surprising number of sizes: 16 and 32 for tabs and bookmarks, 180 for Apple devices, 192 and 512 for Android and installed web apps. This produces all of them from one source, plus a genuine multi-size <code>favicon.ico</code> containing the 16, 32 and 48 pixel versions — the file browsers still request by default.
The advice that matters is about design, not sizes. A favicon is normally seen at about the size of a full stop, where wordmarks and photographs turn to grey mush. A single letter or one strong shape is what survives. Judge the result by the 16 pixel preview, not the 512.
The ZIP includes the HTML snippet to paste into your head, since the markup is as easy to get wrong as the images.
Common uses
- Creating a full favicon set for a new site.
- Producing an Apple touch icon and Android icons.
- Making a real favicon.ico rather than a renamed PNG.
Frequently asked questions
- Do I still need favicon.ico?
- It remains the file browsers request at the site root by default, and the ICO here holds the 16, 32 and 48 pixel versions in one file, as the format intends.
- Why does my logo look terrible at 16px?
- Because almost every logo does. Detail and text disappear at that size — use one letter or a single strong shape for the icon, even if the full logo appears elsewhere.
- What if my image is not square?
- It is cropped to fit, and the tool says so when it detects a non-square source. Starting from a square graphic gives a much better result.
Related tools
SVG to PNG Converter
Rasterise SVG markup or a file to PNG, JPG or WebP at any scale.
Image to Base64
Turn an image into a data URL for inlining, or decode a data URL back into an image.
Image Resizer
Resize an image to exact pixel dimensions or a percentage, with the aspect ratio locked by default.
Image Cropper
Crop an image by dragging a selection, with optional fixed aspect ratios such as 1:1 and 16:9.