App Icon Generator
A fast online app icon generator for iOS, Android, Windows, macOS, Linux, and the web. Upload one high-resolution image and get every size your app needs — no signup, no install.
Use this app icon generator to produce a complete icon set from a single source image. The tool outputs iPhone, iPad, App Store, Android mdpi–xxxhdpi, Play Store, Windows, macOS, Linux, and web-app sizes — all named correctly for each platform.
Start with a 1024 × 1024 PNG or JPG and download a ZIP that you can drop into Xcode, Android Studio, your desktop build, or a web manifest. Ideal for launch-day submissions and rapid icon updates during development.

How to generate an app icon set
Four steps from source to shippable ZIP.
1. Prepare a source
Square image, 1024 × 1024 or larger. Solid background, no text.
2. Upload
Drop your PNG or JPG into the tool. A preview appears.
3. Select platforms
Choose iOS, Android, Windows, macOS, Linux, Web — or all.
4. Download ZIP
Icons arrive named for each platform, ready to drop into your project.
iOS app icon sizes
Every size Xcode and the App Store expect.
| Purpose | Size |
|---|---|
| iPhone app | 60 × 60 pt (@2x, @3x) |
| iPad app | 76 × 76 pt (@2x) |
| iPad Pro app | 83.5 × 83.5 pt (@2x) |
| App Store | 1024 × 1024 px |
| Spotlight search | 40 × 40 pt (@2x, @3x) |
| Settings | 29 × 29 pt (@2x, @3x) |
Android app icon sizes
Density buckets from mdpi to xxxhdpi plus Play Store.
| Bucket | Size |
|---|---|
| mdpi | 48 × 48 px |
| hdpi | 72 × 72 px |
| xhdpi | 96 × 96 px |
| xxhdpi | 144 × 144 px |
| xxxhdpi | 192 × 192 px |
| Google Play listing | 512 × 512 px |
Also covered: Windows, macOS, Linux, web
The generator includes .ico files for Windows apps and favicons, common .icns sizes for macOS, standard PNG sizes for Linux desktops, and 192 / 512 PNGs for web-app manifests.
If you only need a favicon or a PWA icon set, try the dedicated favicon generator or PWA icon generator.
Common pitfalls
Using a small source image
Upload a design at 1024 × 1024 px minimum. Smaller sources look blurry at the largest sizes.
Leaving transparent backgrounds
iOS expects a solid background. Transparent pixels can show the system chrome through the icon.
Including text in the icon
Text becomes unreadable at 48 px. Use a symbol or monogram that works at every size.
Not rounding corners yourself
iOS and most launchers mask icons automatically. Don’t pre-round — ship a full square design.
What this tool supports
| Feature | Supported | Notes |
|---|---|---|
| Generate iOS icon set | Yes | All iPhone/iPad sizes required by Xcode. |
| Generate Android icon set | Yes | mdpi through xxxhdpi plus Play Store. |
| Windows / macOS / Linux icons | Yes | Common sizes used by desktop app builds. |
| Web app icons | Yes | Favicon and manifest-ready sizes. |
| Upload source image | Yes | Start from a 1024+ px square design. |
| Download as ZIP | Yes | All sizes exported together, named per platform. |
| Account required | No | No signup, no install. |
What the ZIP contains
Each platform is organized in its own folder with correct file names — for example, ios/Icon-60@3x.png, android/mipmap-xxxhdpi/ic_launcher.png, web/icon-512.png. You can drop them into your project without renaming.
Frequently Asked Questions
User reviews
No reviews yet. If you used the tool, you can share feedback on our feedback page.
Ready to generate your icon set?
Upload a 1024 × 1024 design, pick your platforms, and download the full icon set in one click.

