Free Online Favicon Generator
Create a favicon from any image. Upload a PNG, JPG or SVG and generate a multi-size ICO favicon (16×16, 32×32, 48×48, 256×256) for your website.
Up to 50 MB per file. Sign up free to convert files up to 100 MB.
| File name | Size | Convert to |
|---|
Checking files and selected output formats.
PNG to ICO: creating multi-resolution icons
ICO files contain multiple renderings of the same icon at different resolutions. The conversion takes a PNG source image and generates scaled versions at standard icon sizes (16×16, 32×32, 48×48, 256×256). Smaller sizes are downsampled using bicubic or Lanczos interpolation to preserve edge sharpness. The 256×256 size is stored as embedded PNG data while smaller sizes may use uncompressed BMP format for compatibility with older Windows versions.
Convert PNG to ICO when creating favicons for websites (place as favicon.ico in the site root) or desktop application icons for Windows. Start with a 512×512 or 256×256 PNG with a transparent background for the best downscaling results.
PNG vs ICO: Side-by-side
Technical comparison of the two formats, useful for deciding which to use, or for confirming what changes during conversion.
| Property | PNG | ICO |
|---|---|---|
| Full name | Portable Network Graphics | Windows Icon |
| Year introduced | 1996 | 1985 |
| Developer / standard body | PNG Development Group / W3C | Microsoft |
| MIME type | image/png | image/x-icon |
| File extension | .png | .ico |
| Compression | Lossless (DEFLATE) | Lossless (PNG or BMP inside) |
| Color / data depth | 24-bit truecolor + 8-bit alpha | 1 to 32-bit |
| Max dimensions / size | 2,147,483,647 × 2,147,483,647 px | 256 × 256 px per layer |
| Transparency | Yes | Yes |
| Animation | APNG extension only | No |
| Standard / specification | W3C / ISO/IEC 15948 | Microsoft |
| Best for | Logos, screenshots, graphics with transparency or sharp edges | Favicons, Windows application icons |