Generate

Icon generation

One artboard, one design, every format your app and site need: macOS .icns, iOS 1024², full web favicon bundle, Android adaptive. Continuous-curve squircle baked in.

Options

Image or text source
Drop in a vector / raster, or type a glyph. Renders at every target size from the same source.
macOS App target
AppIcon.iconset with all ten slices (16² – 1024²) plus a compiled AppIcon.icns via /usr/bin/iconutil.
iOS App target
AppIcon-1024.png at 1024², unrounded — Xcode rounds at archive time, iOS rounds at display time.
Web favicon bundle
favicon.ico (multi-res 16/32/48), favicon-16.png, favicon-32.png, apple-touch-icon (180²), android-chrome 192² + 512², site.webmanifest.
Android adaptive
ic_launcher_foreground.png + ic_launcher_background.png, both 432². No mask baked in — Android applies the system mask itself.
Continuous-curve squircle
Real squircle on macOS / iOS targets — not a rounded-rect approximation. Matches Apple's own corner curves.
Mask shape
Squircle (Apple), circle, or square. Set per-target so a single source can ship to platforms with different conventions.