ICO Converter result preview — ICO converter that packs an image into a multi-size Windows icon file

PNG to ICO Converter — Convert an Image to an ICO Icon Free

Windows and browsers need .ico, not PNG. Convert any image — PNG, JPG, WEBP, SVG, HEIC and more — into one multi-resolution .ico (16–256 px) ready for favicons and desktop apps.

Drop any image — get one .ico with every size from 16 to 256 px

Convert a PNG, JPG or SVG image to a multi-size ICO file

This ICO converter turns an image into a Windows .ico file that holds several icon sizes in one file, from 16 to 256 pixels. Upload a PNG, JPG, SVG or any other common image, choose the sizes to embed, preview each one and convert. Use the result as a website favicon, a desktop shortcut icon or the icon file an app asks for. It works in any browser, with nothing to install.

Convert a PNG to an ICO file

The converter accepts PNG, JPG, WebP, SVG, HEIC and most other image types, and you decide what goes in the file before anything is converted. The preview strip updates as you switch sizes, so you can see the icon at each size first.

  1. Drop an image on the upload area or choose a file.
  2. Toggle the Embedded sizes you need, or keep the starting set.
  3. Under Output, keep Single .ico for one multi-size file.
  4. Select Convert to ICO.
  5. Save the .ico from the result screen.

Choose which icon sizes go into the .ico file

Embedded sizes offers 16, 24, 32, 48, 64, 96, 128 and 256 pixels, and 16, 32, 48, 64, 128 and 256 start selected. Each chosen size appears under Preview at each size, with the small ones drawn pixelated so you can judge how much detail survives. More sizes make a larger file, and Windows or the browser picks the size it needs from it.

Save one .ico file or a separate icon for each size

Single .ico packs every selected size into one file, the usual choice for a favicon.ico. Separate (.zip) writes one .ico per size and delivers them together in a ZIP, which suits build tools and apps that want a file per size. Choose two or more sizes for the ZIP, because a single size comes back as a plain .ico whichever output you pick.

Keep a logo square and see-through in the icon

Each size is a transparent square. A picture that is not square is fitted inside it, centered, with transparent space on the sides instead of being cropped, so crop it to a square first if you want the icon filled edge to edge. A logo on a white box keeps the box, so cut the background out as a PNG before you convert.

Make a full website icon set instead

A website usually wants more than a .ico file: Apple touch and Android icons and a manifest as well. This converter stops at the .ico file itself. To get the whole set in one ZIP from an image, initials or an emoji, generate a complete favicon pack.

Before you convert

  • Start from a square image of at least 256×256 pixels, so the largest size is not enlarged.
  • Pick only the sizes you need. The list stops at 256×256.
  • Look at the 16×16 and 32×32 previews first. If the shape turns to mush, simplify it before you convert.
  • Batch mode on Premium converts a queue of images with the same sizes and output into one ZIP.

A logo sitting on a white box turns into a white-cornered icon, so cut the background out first to keep it see-through. For the full set a website needs, create a complete favicon pack from an image, initials or an emoji, and when you also need a large PNG of the same vector logo, render the SVG at up to 8x scale.

What you can do with ICO Converter

Review the main capabilities before you begin.

  • Convert any image — PNG, JPG, SVG, HEIC and more — into a Windows .ico icon
  • Build a favicon for your website or app
  • Pack multiple resolutions into one icon file
  • Embed sizes from 16px up to 256px and beyond
  • Create crisp desktop and shortcut icons
  • Turn a logo into a proper multi-size icon

Settings reference

Available controls for ICO Converter.

Processing modePresets
Process one input, or switch to Premium batch mode to process multiple inputs with shared settings. Available input types depend on the tool.Options: Single fileBatch

Settings

OutputPresets
Choose whether all selected sizes are bundled into one multi-resolution .ico file (ideal for a website favicon) or exported as one .ico per size inside a .zip for app packaging.Options: Single .icoSeparate (.zip)
Embedded sizesPresets
Toggle which pixel resolutions to include in the icon; the defaults (16, 32, 48, 64, 128, 256) cover browser tabs, bookmarks, and Windows shortcuts, while extra sizes suit special targets.Options: 16×1624×2432×3248×4864×6496×96128×128256×256
Free to use · No signup required · Without watermarkUploads are encrypted in transitRemoved under our retention policy

Frequently Asked Questions

How ICO Converter helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start.

Web & SEO

Website Favicon for WordPress, Webflow & Next.js

Convert your logo to a multi-resolution favicon.ico that browsers display in tabs, bookmarks and history — the essential branding touch for every website launch

For Developers

Windows Desktop Shortcut Icons

Generate proper Windows ICO files for desktop shortcuts, application launchers and custom folder icons that look sharp at 16, 32, 48 and 256 pixel resolutions

For Developers

Electron & Tauri Desktop App Icons

Package multi-resolution ICO files for Electron, Tauri and .NET desktop apps so the installer, taskbar icon and window chrome all display the brand mark cleanly on Windows

Web & SEO

Browser Extension & PWA Manifests

Generate the icon set Chrome, Firefox and Edge extensions need (16, 32, 48, 128) plus PWA manifest icons (192, 512) from a single SVG, ready for the web store submission

For Developers

GitHub & GitLab Repo Avatar Icons

Convert project logos to crisp ICO and PNG assets for GitHub organisation avatars, GitLab project icons and Docker Hub repository images that scale cleanly across both platforms

Web & SEO

Static Site Generator Branding

Drop generated favicons into Jekyll, Hugo, Eleventy and Astro projects under /static so every build automatically ships browser tab branding without manual asset wrangling

For Developers

Installer & Setup.exe Branding

NSIS, Inno Setup and WiX installers reference a multi-size .ico for the installer executable icon, the Control Panel uninstaller entry, and the desktop shortcut — export as Separate (.zip) or the default bundle depending on what your installer script expects.

Personal Use

Custom Folder & Drive Icons on Windows

Assign a personalized .ico to any Windows folder via its desktop.ini, or brand a shared team or network drive with a company-mark icon so it's instantly recognizable in File Explorer.

Productivity

Office & Outlook Add-in Toolbar Icons

COM and VSTO Office add-ins reference .ico files for their ribbon buttons and taskbar presence — convert your add-in's logo at the small sizes (16, 32) Office actually renders.

For Creators

Retro & Indie Game Launcher Icons

Indie developers packaging a Windows .exe launcher for itch.io or Steam need a proper multi-resolution .ico so the game shows a crisp icon in the taskbar, desktop and library — select 16 through 256 for full coverage.

Watch each transformation land

Every photo crosses the slash untouched and comes out the other side finished.