PNG to ICO
Resize a PNG to 32×32 and export it as a favicon-compatible PNG for use as a browser icon.
Format note: Browsers cannot natively encode the ICO binary format. The output is a 32×32 PNG exported as
favicon.png, which modern browsers accept as a favicon via <link rel="icon" type="image/png">.Drop a PNG file here or click to browse
Accepts PNG files · Output will be resized to 32×32
Related Tools
FAQ
- Why does the output say PNG instead of ICO?
- Browsers cannot natively encode the ICO binary format. The tool exports a 32×32 PNG, which modern browsers accept as a favicon when referenced with <link rel="icon" type="image/png">.
- What size should a favicon be?
- The standard favicon sizes are 16×16 and 32×32 pixels. This tool outputs 32×32, which covers both usages since browsers scale it down as needed.
- How do I use the exported file?
- Place the file in your website's root directory and add <link rel="icon" type="image/png" href="/favicon.png"> to your HTML <head>.
The PNG to ICO converter resizes your PNG image to 32×32 pixels and exports it as a PNG file named favicon.png. Modern browsers accept PNG files as favicons via the <link rel="icon"> tag, making a 32×32 PNG a practical alternative to a true ICO file. True ICO binary encoding requires additional tooling not available natively in the browser.