Skip to tool content
Toolioz logoToolioz

PNG to ICO Converter

A PNG to ICO converter rasters the source to 16, 32, 48, and 256 px PNG images and packs them into a real multi-size .ico. Vista-style PNG-in-ICO is used. The file never uploads. The existing emoji favicon tool still makes a single PNG; this page is the icon container.

Quick Summary & Direct Answer
Design

How is a multi-size ICO built?

ICONDIR lists each layer. Each ICONDIRENTRY points at a PNG payload. Width 256 is stored as 0 in the classic 1-byte field. Windows and browsers pick the nearest layer.

Key Takeaways

  • Four sizes in one download.
  • Transparent PNG is preserved.
  • Link from favicon-generator for emoji sources.

Drop a PNG. A multi-size .ico with 16, 32, 48, and 256 px layers is built locally.

Results can be wrong. This calculator is unofficial. Figures can be incomplete, rounded, or not updated. Use them at your own risk and check a tape, datasheet, ball band, or official chart before cutting, mixing, buying, or publishing. Limits of liability are in the terms of service.

Frequently asked questions

Yes. PNG-compressed layers inside an ICO directory.

Publisher notes · reviewed 29 October 2026

ICO is a directory of PNG layers

16, 32, 48, and 256 px PNG images are packed into ICONDIR. Width 256 is stored as 0 in the classic byte. The emoji favicon tool still emits a single PNG; this page is the container.

Transparency

PNG payloads keep alpha. Old BMP-only ICO writers are not used.

Worked examples

  • favicon.ico

    Four PNG layers, downloaded locally.

Limits of this page

  • macOS .icns is not written.
  • SVG sources should be rasterized first.

Sources