PNG to ICO Converter

Turn one PNG into a transparent, multi-size ICO for Windows apps, shortcuts, and website favicons. Free, private, and entirely in your browser.

Drop your PNG image here

Choose a clear PNG image to create a transparent, multi-size ICO for apps, shortcuts, or favicons.

Processed privately in your browser · no upload

How to convert PNG to ICO

  1. 1

    Upload

    Drop a PNG or click to browse. A clear, square source gives the best icon.

  2. 2

    Choose sizes

    Pick a Windows or favicon preset, or select individual sizes from 16 to 256 px.

  3. 3

    Download

    Download one ICO containing every resolution you selected. No watermark.

One icon file, every size

Multi-size and transparent

Build a proper ICO container instead of simply renaming a PNG. Every chosen resolution is stored with smooth alpha transparency.

  • Seven selectable sizes from 16 to 256 px
  • Transparent and semi-transparent pixels preserved
  • Contain or crop non-square source images

Ready for Windows and favicons

Use focused presets for common Windows icon resolutions or browser favicon placements, then fine-tune any size manually.

  • Windows preset includes 16, 32, 48, and 256 px
  • Favicon preset includes 16, 32, and 48 px
  • Runs locally — your PNG never leaves the device
Browser extension

Keep RizCraft tools one click away

Open 24 built-in tools from your browser sidebar, use quick actions from the right-click menu, and reach every RizCraft tool without hunting through tabs.

Firefox and Edge versions are coming next. Free to install

Create a Multi-Size ICO from PNG

An ICO is more than a renamed image. It is a container that can hold several versions of the same icon, allowing Windows, desktop software, and browsers to select the resolution that fits the current display. This converter creates a real multi-size ICO file from your PNG instead of simply changing the filename.

Microsoft identifies 16×16, 32×32, 48×48, and 256×256 as the core sizes for Windows application icons. The smaller images stay crisp in lists, menus, and title bars, while the 256-pixel image supports large Explorer views. The optional 24, 64, and 128-pixel entries add useful intermediate resolutions.

PNG to favicon.ico

For a website favicon, the 16, 32, and 48-pixel preset covers common browser placements. Google Search accepts ICO favicons and recommends a square favicon larger than 48×48 pixels, so including a 256-pixel entry gives other surfaces a larger source to work with. After downloading, you can rename the file to favicon.ico, upload it to your site, and reference it in your page’s <head>.

Transparency and compatibility

Every resolution is stored as a 32-bit PNG image inside the ICO container. This keeps smooth alpha transparency and produces compact files for modern Windows versions and current browsers. Very old software that only understands BMP-encoded icon entries may need a legacy icon editor.

Your source image never leaves the device. The browser reads the PNG, draws each chosen resolution, constructs the ICO file locally, and starts the download. If you need to prepare the source first, use the Image Cropper to make it square or the Image Resizer to adjust its dimensions.

PNG to ICO FAQs

How do I convert a PNG to an ICO file?
Upload a PNG, choose the icon sizes and fit mode, then select Create and download ICO. The tool resizes your image and packs every selected size into one .ico file in your browser.
Which ICO sizes should I include?
For a Windows app icon, 16, 32, 48 and 256 pixels are the core sizes. For a favicon, 16, 32 and 48 pixels cover common browser contexts. Choose All sizes when you want one flexible icon for several uses.
Does the ICO preserve PNG transparency?
Yes. Each selected size is stored as a 32-bit PNG inside the ICO container, preserving transparent and semi-transparent pixels.
Should my PNG be square?
A square source produces the cleanest icon. If your PNG is not square, Contain keeps the whole image and adds transparent space; Cover fills the square and crops the edges.
Can I use the ICO as a website favicon?
Yes. Download the icon, name it favicon.ico if needed, upload it to your website, and reference it with a link rel="icon" element. Google recommends a square favicon larger than 48 by 48 pixels for its search surfaces.
Are my PNG files uploaded?
No. Resizing and ICO creation happen locally in your browser. Your image is not uploaded to RizCraft or stored on a server.