One Icon.
Every Platform.
Upload your image once and instantly generate every sized icon and folder structure needed for Web, iOS, Android, Windows, macOS, and Linux — processed entirely inside your browser.
How it works
Three steps. Zero network transfers. Absolute security.
Upload your icon
Drop any PNG, SVG, JPG, or WEBP file. 1024×1024 recommended for best results across all platforms.
Choose your preset
Select Web, Windows, or All Platforms. Each preset outputs the exact directories needed.
Download local ZIP
Hit Generate and instantly receive a structured ZIP containing all dimensions, generated locally.
What gets generated
Every file, every size, every platform. See exactly what's inside the ZIP bundle.
| Filename | Size | Purpose |
|---|---|---|
| favicon-16x16.png | 16×16 | Browser tab icon |
| favicon-32x32.png | 32×32 | Browser tab (HiDPI) |
| favicon-48x48.png | 48×48 | Windows site icon |
| favicon-96x96.png | 96×96 | Google TV |
| favicon.ico | 16/32/48 | Classic favicon (multi-size) |
| apple-touch-icon.png | 180×180 | iOS/Safari home screen |
| apple-touch-icon-57x57.png | 57×57 | iPhone (non-retina) |
| apple-touch-icon-60x60.png | 60×60 | iPhone (iOS 7) |
| apple-touch-icon-72x72.png | 72×72 | iPad (non-retina) |
| apple-touch-icon-76x76.png | 76×76 | iPad (iOS 7) |
| apple-touch-icon-114x114.png | 114×114 | iPhone (retina) |
| apple-touch-icon-120x120.png | 120×120 | iPhone 6/7 retina |
| apple-touch-icon-144x144.png | 144×144 | iPad retina |
| apple-touch-icon-152x152.png | 152×152 | iPad Air retina |
| apple-touch-icon-180x180.png | 180×180 | iPhone 6+ retina |
| android-chrome-36x36.png | 36×36 | Android Chrome (ldpi) |
| android-chrome-48x48.png | 48×48 | Android Chrome (mdpi) |
| android-chrome-72x72.png | 72×72 | Android Chrome (hdpi) |
| android-chrome-96x96.png | 96×96 | Android Chrome (xhdpi) |
| android-chrome-144x144.png | 144×144 | Android Chrome (xxhdpi) |
| android-chrome-192x192.png | 192×192 | PWA manifest icon |
| android-chrome-256x256.png | 256×256 | Android Chrome (xxxhdpi) |
| android-chrome-384x384.png | 384×384 | Android splash screen |
| android-chrome-512x512.png | 512×512 | PWA manifest icon (large) |
| mstile-70x70.png | 70×70 | Windows tile (small) |
| mstile-144x144.png | 144×144 | Windows tile (pinned) |
| mstile-150x150.png | 150×150 | Windows tile (medium) |
| mstile-310x150.png | 310×150 | Windows tile (wide) |
| mstile-310x310.png | 310×310 | Windows tile (large) |
| og-image.png | 1200×630 | Open Graph / Twitter card |
Why AnyIcon?
The modern standard for visual asset preparation.
100% Client-Side Privacy
Processed inside the browser using HTML5 Canvas. Zero data is ever uploaded to a database or server, making it fully compliant with corporate and proprietary assets.
Embedded ICO Compilation
Most generator tools rely on server-side ImageMagick. AnyIcon compiles binary ICO format files directly inside browser threads using manual offset allocations.
Complete Manifest Specs
Outputs PWA JSON manifest graphics, classic favicons, Apple touch screens, social OpenGraph sharing headers, UWP app tiles, macOS Finder files, and Linux mipmaps.
Instant Offline Processing
Runs completely offline since the deployment is statically compiled. No delays due to API gateways, queue limits, or network bandwidth.
The Free & Open Source Paradigm
In an era where basic developer tools are hidden behind subscription gates, paywalls, and cookie trackers, AnyIcon stands out by remaining **completely free**.
Start processing instantly. We do not ask for emails, passwords, or logins.
No secret limits, tier structures, or hidden paywalls. Unlimited local generates.
Audit, compile, or fork the repository. The code belongs entirely to the community.
Ready to generate your assets?
Experience friction-free, client-side asset compilation. Instant downloads in seconds.