Browser tool
Turn PNG Artwork into Pixel-Perfect Icons
Upload a PNG, choose the sizes you need, and download one .ico file containing PNG-compressed icon entries.
Source PNG
One PNG, processed only in this browser.
Drop a PNG or choose a file
Transparency is retained.
Quick instructions
- 1
Prepare your source PNG
Start with clear PNG artwork. Square sources use the full canvas; non-square sources are centred with transparent space instead of stretched.
- 2
Upload and choose icon sizes
Use the checkboxes to select the resolutions your app or site requires. The tool can export one or many sizes simultaneously.
- 3
Convert and download instantly
Build and download the ICO locally. Its directory contains one PNG-compressed entry for every selected size.
Examples & tips
Create a favicon from brand artwork
Upload your PNG logo, select 32px, 64px, and 128px sizes, and download the ICO file to drop into /public of your Next.js project.
Generate icons for a Windows shortcut
Choose 48px and 256px outputs to cover Start Menu tiles and desktop shortcuts for an internal utility.
Rapidly test icon experiments
Iterate on colourways or gradients. Export new ICO files in seconds and swap them into your project without rerunning design exports.
Useful details
- Keep source artwork centred and avoid thin outlines that may blur at 16×16 pixels.
- Pair the converter with the CSS Gradient Builder to test colourful icon backgrounds quickly.
About this tool
Design teams bounce between design tools, dev environments, and marketing checklists. This converter closes the gap by packaging every required icon dimension into one ICO file without a round trip to another service.
The workflow is private by design. Conversions happen on-device, so you can iterate on unreleased app icons, prototypes, or game badges without leaking artwork. Paired with the Image Compressor, it becomes a full pipeline for launch assets.
Questions
- Can I convert multiple PNGs at once?
- Convert one icon at a time to keep the interface simple. Exporting takes less than a second, so iterating on variants stays fast.
- Do I need to register or pay?
- No accounts, paywalls, or watermarks—just a lightweight converter that runs locally.
- Which browsers are supported?
- The converter needs a browser that can decode PNG files and encode PNG canvas output. If either step fails, it reports an error instead of downloading an ICO.
- How do I link the ICO on my website?
- Place the downloaded file in your public directory and reference it with <link rel="icon" href="/favicon.ico" /> in the head.