One source image, every icon size
Drop in a single image and get back PNG, ICO and native macOS .icns icons at every size an app needs, packaged in one ZIP. Runs as a web app or as an Electron desktop app.
Key Features
Generates PNG, ICO and ICNS from 1024x1024 down to 16x16 in a single run.
Sharp's Lanczos resampling keeps small icons crisp instead of mushy, with lossless PNG output.
Automatically produces @2x versions for sizes up to 512px so high-DPI displays stay sharp.
Drop an image up to 16MB — PNG, JPG, GIF, BMP or WebP — and get one ZIP back with every format foldered.
Why We Built This
The same export, sixteen times, every project
Every new app starts with the same chore: take one artboard and export it to eight PNG sizes, an ICO for Windows, and an .icns for macOS — plus @2x versions for Retina. Most tools stop at a folder of PNGs and leave you running iconutil by hand, which only works on a Mac. This one does the whole set in a single upload, including a real .icns file rather than a pile of PNGs pretending to be one.
Eight sizes from 1024x1024 down to 16x16, generated in PNG, ICO and ICNS and returned as a single ZIP.
A custom png2icns generator builds true macOS icon files, using iconutil natively when it's available and falling back to high-resolution PNGs when it isn't.
The same Express server runs headless on the web or wrapped in Electron as a desktop app for macOS, Windows and Linux.