PNG в†’ ICO

Convert PNG to ICO on Windows — Multi-Size Icon Maker

Create Windows .ico icon files from PNG on your PC — embed multiple sizes (16, 32, 48, 64, 256 px), fully offline, free trial.

€6.49 one-time purchase · free trial · Windows 10 & 11

Why convert PNG to ICO?

ICO is the native icon format for Windows applications, favours shortcuts, taskbar entries, and browser favicons. A proper .ico file is a container that embeds multiple image sizes — typically 16×16, 32×32, 48×48, 64×64, and 256×256 pixels — in a single file. Windows picks the correct size automatically depending on where the icon is displayed.

Developers building Windows desktop applications, creating shortcut icons, or setting up browser favicons start with a high-resolution PNG logo and need to generate a multi-size ICO from it. PNG is the ideal source — it is lossless, supports transparency, and scales cleanly in design tools.

Without a dedicated converter, making a proper multi-size ICO is unnecessarily complex: Paint cannot do it, the standard "Save As" in Photoshop requires a plugin, and most online converters only produce a single-size ICO (256×256) that looks blurry when Windows rescales it to 16×16 for the taskbar or title bar.

File Converter Pro generates a proper multi-size ICO with all required Windows sizes embedded in one .ico file — entirely offline on Windows 10 and 11, with no upload of your logo or brand assets.

How to convert PNG to ICO on Windows

  1. Install File Converter Pro. Download File Converter Pro from the Microsoft Store. The free trial includes PNG to ICO conversion with multi-size embedding.
  2. Add the source PNG. Drag your logo or icon PNG into the app. Use a PNG of at least 256×256 pixels (512×512 or 1024×1024 is ideal) so all sizes are generated at maximum quality.
  3. Select ICO output and choose sizes. Pick ICO in the output panel. Select all standard sizes (16, 32, 48, 64, 256 px) to create a fully compatible Windows icon file. The app downsamples cleanly from the source PNG.
  4. Convert and use your ICO. Click Convert. The output .ico file is saved locally — no upload. Use it in Visual Studio, a .NET project, a shortcut properties dialog, or as a browser favicon.

Batch conversion for big folders

Development teams often need ICO files for multiple app variants, feature flags, or theme variants from a set of PNG source icons. File Converter Pro processes these in batch.

  • Convert a folder of PNGs to individual ICO files in one run.
  • Each ICO embeds all selected sizes automatically.
  • Source PNG filenames are preserved with .ico extension.
  • Works offline — suitable for build pipelines that cannot reach the internet.

Quality settings that actually matter

ICO quality depends on the source PNG resolution and the downsampling algorithm used for smaller sizes:

  • Source PNG ≥ 512×512: highly recommended. Downsampling from a large source produces sharp 16×16 and 32×32 sizes without visible softness.
  • Lanczos resampling (default): the gold standard for high-quality icon downscaling. Sharp edges, accurate colours.
  • Include 256×256 PNG size: the Windows Vista+ PNG-inside-ICO format for the large 256 px tile — supported by all modern Windows versions and provides the best quality at 256 px.
  • Transparency: PNG alpha channels are preserved in all ICO sizes for proper icon transparency on any Windows background colour.

Common issues and fixes

  • Icon looks blurry in taskbar. The ICO was only a 256×256 entry and Windows rescaled it down. Include all sizes (16, 32, 48) explicitly so Windows uses the correct bitmap rather than downscaling the large size at runtime.
  • Transparency shows as black in some apps. The older BMP format inside ICO had a 1-bit mask. Use PNG-inside-ICO mode (enabled by default for 256 px) to get full alpha transparency at all sizes.
  • Favicon not displaying in browser. Ensure the favicon.ico is in the site root (/) and the HTML <link rel="icon"> element points to it. Chrome caches favicons aggressively — clear the cache after updating.
  • Visual Studio does not show the icon. Assign the ICO to the project in Project Properties → Application → Icon. The file must be in the project folder or referenced with an absolute path.

Related conversions

FAQ

What sizes should a Windows ICO file contain?

For maximum compatibility: 16×16, 32×32, 48×48, 64×64, and 256×256 pixels. Windows uses 16 px for the title bar and taskbar, 32 px for desktop shortcuts on standard DPI, 48 px on high DPI, and 256 px for large icons in Explorer.

What is the best source image size for creating an ICO?

Use a PNG of at least 512×512 or 1024×1024 pixels. A larger source means higher-quality downsampling for small icon sizes. A 16×16 icon generated from a 512-px source looks sharper than one generated from a 32-px source.

Does the ICO file preserve transparency from the PNG?

Yes. Transparency (alpha channel) is preserved in all ICO sizes, including the 256 px PNG-inside-ICO entry. Icons will display correctly on any Windows background colour.

Can I create a favicon.ico from a PNG logo?

Yes. Convert your logo PNG to ICO and include 16×16, 32×32, and 48×48 sizes. Save as favicon.ico and place it in your website root. Most browsers will pick it up automatically.

Ready to convert your PNG files?

Download File Converter Pro from the Microsoft Store and create proper multi-size Windows ICO files from your PNG logos offline — no upload, no watermark, full transparency support.

Get File Converter Pro · €6.49 one-time