About App Icon & Asset Generator (iOS & Android)
Professional client-side mobile app icon resizer. Upload a single 1024×1024 master icon and instantly generate all required iOS AppIcon.appiconset resolutions (with valid Contents.json) and Android res/mipmap sizes, packed into a downloadable ZIP via in-browser Canvas.
Key Capabilities & Features
- Complete iOS AppIcon.appiconset suite: 1024, 180, 167, 152, 120, 87, 80, 76, 60, 58, 40 px
- Auto-generated Xcode Contents.json for drag-and-drop asset catalog import
- Full Android mipmap suite: Play Store 512, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi
- Interactive iOS Squircle and Android adaptive shape preview masks
- One-click ZIP archive generation and download using client-side JSZip
How to Use App Icon & Asset Generator (iOS & Android)
Upload Master Icon
Drop a high-resolution 1024×1024 PNG or JPG image.
Preview Shapes
Inspect how the icon looks inside iOS Squircle and Android circle masks.
Download ZIP Pack
Click Generate to download the ready-to-use archive with all icon files and manifests.
Privacy & In-Browser Execution Guarantee
100% in-browser processing. Images are resized in local canvas memory and never uploaded to any cloud server.
Frequently Asked Questions
What is the recommended source icon resolution?
Apple and Google recommend uploading a square 1024×1024 PNG with no transparency for iOS App Store and 512×512 or 1024×1024 for Google Play.
How do I add the generated icons into Xcode?
Extract the downloaded ZIP, open your Xcode project, navigate to Assets.xcassets, and drag the AppIcon.appiconset folder directly into your asset catalog.