Convert PNG to ICO
A favicon ICO should contain several sizes. This page builds 16×16, 32×32, 48×48 and 256×256 PNG images inside one .ico file, on your device.
Drop images to convert
Drag anywhere on the page, paste, or choose files. JPG, PNG, WebP, AVIF, GIF, BMP, ICO, SVG, TIFF, HEIC and JFIF.
No images yet. Drop files, paste, or choose them.
Convert to
Advanced
Resize fits inside the max width and height. Quality and background live on the bar and apply when you re-convert.
Drop to convert
Questions about this conversion
Which sizes are inside the ICO?
16, 32, 48 and 256 pixels. 256 is stored the way the ICO format requires, with a width byte of 0. Google’s favicon guidance wants a multiple of 48, and 48 is included.
Should the source be square?
Yes for a favicon. A wide PNG is scaled to fit each square size, so it will look squashed. Crop it to a square first if the shape matters.
Is transparency kept?
Yes. Each size is a PNG inside the ICO, so transparent pixels stay transparent.