App Icon Generator
Turn one logo into a ready-to-use Xcode asset catalog for iOS and the Android launcher, adaptive and Google Play icons, all in your browser.
Files stay on your device
How it works
- 1Add your logoA square PNG or SVG of at least 1024 × 1024 pixels gives sharp icons everywhere.
- 2Pick the platforms and lookChoose iOS, Android or both, then set the padding and background colour while the previews update.
- 3Download and drop inPut AppIcon.appiconset into Xcode's Assets.xcassets and copy the android/res folders into your app module.
Questions
Are my images uploaded?
No. The tool runs inside your browser, so your files never leave your device and nobody else can see them.
Why is there only one iOS icon in the ZIP?
Since Xcode 14, an app icon set only needs one 1024 × 1024 image and Xcode makes every device size from it. If you build with Xcode 13 or older, turn on 'All iPhone and iPad sizes' to get the full set of 18 files.
What is the Android safe zone?
Android 8 and newer draw launcher icons as a background layer and a foreground layer, then cut them to a circle, squircle or rounded square depending on the phone. Only the middle 66 of the foreground's 108 dp is guaranteed to show, so the logo is kept inside that area.
Can the background be transparent?
No. The App Store rejects icons with transparency, Google Play fills it with black, and Android's adaptive icons need a solid background layer. Pick the colour that matches your logo instead.