iOS Icon Generator
Production-grade iOS App Icon generator. Creates Xcode-ready AppIcon.appiconset folders with strict Contents.json, proper scaling, and standard file naming.
Upload a 1024x1024 square image. We generate the Xcode asset catalog instantly.
About
This tool addresses a critical friction point in the iOS development lifecycle: the rigid asset requirements of Xcode. Apple mandates that every application binary includes an AppIcon.appiconset folder containing roughly 15-20 specific image variants, accompanied by a strictly formatted Contents.json manifest.
Failure to provide exact resolutions (e.g., 29pt × 3x) or correct semantic definitions results in build errors or App Store rejection. Furthermore, iOS applies a continuous curvature mask (the "squircle") at runtime. This tool solves these problems by performing high-fidelity Lanczos-like downsampling and automatically generating the required JSON manifest, ensuring a drag-and-drop integration into your Xcode project.
Formulas
The generator uses a coordinate scaling function to map the source vector space S to the target raster space T. The pixel dimension d is calculated as:
Where size is the point value (e.g., 60pt) and scale is the display density factor (e.g., 3x for Super Retina displays). The file size estimation E for an uncompressed RGBA bitmap is:
Resulting in kB.
Reference Data
| Idiom | Role | Size (pt) | Scale | Pixels (px) | Usage |
|---|---|---|---|---|---|
| iPhone | Notification | 20 | 2x, 3x | 40x40, 60x60 | Notification Shade |
| iPhone | Settings | 29 | 2x, 3x | 58x58, 87x87 | Settings App |
| iPhone | Spotlight | 40 | 2x, 3x | 80x80, 120x120 | Search Results |
| iPhone | App | 60 | 2x, 3x | 120x120, 180x180 | Home Screen |
| iPad | Notification | 20 | 1x, 2x | 20x20, 40x40 | Notification Shade |
| iPad | Settings | 29 | 1x, 2x | 29x29, 58x58 | Settings App |
| iPad | Spotlight | 40 | 1x, 2x | 40x40, 80x80 | Search Results |
| iPad | App | 76 | 1x, 2x | 76x76, 152x152 | Home Screen |
| iPad | Pro App | 83.5 | 2x | 167x167 | iPad Pro 12.9" |
| iOS-Marketing | App Store | 1024 | 1x | 1024x1024 | App Store |