
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.
- Drop an image on the upload area or choose a file.
- Toggle the Embedded sizes you need, or keep the starting set.
- Under Output, keep Single .ico for one multi-size file.
- Select Convert to ICO.
- 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.
Before and after making the icon
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
3 settings
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
Related tools for ICO Converter
Tools for common next steps after ICO Converter.
Developer Tools
Favicon Generator
Create a complete favicon pack from an image, one-to-three-character initials, or an emoji or symbol.
Try it nowImage Conversion
SVG to PNG
Rasterize SVG files as PNG at 1×–8× scale with a transparent, white or custom background.
Try it nowImage Conversion
PNG to JPG
Convert a PNG to JPG and adjust export quality to balance clarity and file size.
Try it nowFrequently 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.
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
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
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
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
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
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
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.
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.
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.
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.

























