Convert. Compress._ Export ICO.
Drop any image. Get a battle-tested .ico file back in milliseconds โ with every depth, every size, ready for Windows, browsers and every platform that still matters.
Drop image here
PNG ยท JPG ยท SVG ยท WebP
multi-resolution ICO ยท browser-only processing
Three steps.
One perfect ICO.
Upload your source
Drag in a PNG, JPG, SVG or WebP. Any size works โ ICOforge auto-detects aspect ratio and crops to a perfect square before conversion.
Choose your sizes
Select from 16, 20, 24, 32, 40, 48, 64, 96, 128 or 256 px. Bundle multiple resolutions inside a single ICO or export them individually.
Download & deploy
Get your .ico file in one click. Drop it in your project root, copy the HTML snippet and you're done. Works everywhere โ no extra plugins needed.
Everything ICO can carry.
Built for precision.
Zero-upload processing
All conversion runs in WebAssembly inside your browser. Your files never leave your device โ not a single byte touches a server.
Pixel-perfect output
ICOforge uses Lanczos resampling for downscaling, preserving every sharp edge even at 16 ร 16.
Convert multiple files
Drop an entire folder. ICOforge queues and converts each file independently, then packs them into a single ZIP archive.
Instant HTML output
One click copies the correct <link rel="icon"> tags. Covers classic browsers, PWA manifest and Apple Touch Icon โ all at once.
Common questions.
What's the difference between a multi-size ICO and separate PNGs?
A multi-size ICO bundles several resolutions into one file. The OS or browser picks
the most appropriate size at runtime โ so a single favicon.ico looks
crisp at every DPI without multiple HTTP requests.
Does ICOforge support transparent backgrounds?
Yes. 32-bit ICO supports full alpha channel transparency. Upload a PNG or SVG with transparency and ICOforge preserves it exactly. For JPG sources it adds a white background by default (configurable).
What is PNG-in-ICO used for?
Windows Vista and later support storing a raw PNG stream inside an ICO frame for the 256 ร 256 size. This keeps file size small while delivering Retina-quality rendering. ICOforge automatically uses this format for large sizes.
Can I use ICOforge for app icons (not just favicons)?
Absolutely. ICO is the native icon format for Windows executables and installers. Choose 16, 32, 48 and 256 px sizes to cover every Windows context โ from the taskbar to the Start menu to Windows Explorer.
Is there a file size limit?
Since everything is processed locally in your browser there is no server-side limit. For the best experience we recommend source images under 10 MB. Very large SVGs may take a moment to rasterize.
Does it work offline?
Yes. ICOforge registers a service worker on first load. After that, the full converter works with no internet connection โ open it from your browser cache any time.