Loading App Icon Generator...
Crop, adjust paddings, and instantly generate exact developer-ready folder structures. Includes Apple's AppIcon.appiconset and Android's adaptive ic_launcher.xml.
Upload a 1024x1024 PNG or JPG for highest quality native Xcode and Android generation.
Shrinks the icon to make room for system UI rounded corners and overlaps.
iOS generally requires a solid background without alpha channels.
Everything you need to know about preparing app assets.
Upload a high-quality 1024x1024 image. Our tool slices it into 20x20 up to 1024x1024 scales (@1x, @2x, @3x). Once downloaded, simply drag the AppIcon.appiconset folder directly into Xcode's Asset Catalog, and your icons will instantly map perfectly.
Contents.json is a metadata file required by Xcode to understand which specific image resolutions apply to which device idioms (iPhone, iPad) and display scales. Our tool auto-generates this so you don't have to assign them manually.
Check the "Android" generation option. The generator will create both the legacy mipmap resolution sizes, as well as the mipmap-anydpi-v26/ic_launcher.xml vector template wrapping your foreground element—providing the exact structure Android Studio expects.
The iOS App Store mandates a 1024x1024 PNG icon without an alpha channel (no transparency). The Google Play Store requires a 512x512 high-res PNG. Our tool automatically provisions and outputs both.