iOS App Icon Generator
Describe your app or upload a logo and get an Xcode-ready AppIcon.appiconset: one 1024 px icon and a correct Contents.json, the single-size catalog Xcode 14 and later use.
iOS App Icon Generator: One 1024 px Icon, Xcode-Ready
One 1024 px icon, a correct Contents.json, no more hand-editing the catalog.
Since Xcode 14, an iOS app icon is a single 1024 by 1024 image and Xcode renders every size from it. This tool draws that icon from your description, or takes the logo you upload, and packages it as the AppIcon.appiconset folder Xcode expects. Drag it into Assets.xcassets and build.
How to make an iOS app icon
- Describe the icon and pick a style, or upload a square logo of at least 1024 px.
- Run.
-
Download the zip, drag
AppIcon.appiconsetinto your asset catalog, and replace the empty one.
What’s in the zip
-
AppIcon.appiconset/Icon-1024.png, the single-size icon, flattened onto a solid background because the App Store rejects transparency. -
AppIcon.appiconset/Contents.jsonnaming that file with theuniversalidiom and theiosplatform, written the way Xcode writes it. - The 1024 px square as iOS will see it.
The Contents.json is the part people get wrong by hand, so here it is:
{
"images": [
{ "filename": "Icon-1024.png", "idiom": "universal", "platform": "ios", "size": "1024x1024" }
],
"info": { "author": "xcode", "version": 1 }
}
Tips
- One subject, seventy percent of the square, no text. iOS shows the icon at 60 px on the home screen and 29 px in Settings.
- Square corners. iOS applies its own continuous-curve mask; a pre-rounded icon shows a dark halo.
- Bright, solid background. The home screen is a photo, and a filled icon holds its edge against it.
FAQ
Does this work with Xcode 15 and Xcode 16?
Yes. The single-size catalog has been the default since Xcode 14, and Xcode 15 and 16 read the same Contents.json. If your project still has the old multi-size catalog, delete it and drop this one in.
What if my source isn’t square? It’s scaled to fill a square and cropped from the center, never stretched. Check the 1024 px preview; if the crop cut something off, pad the logo first and run again.
Do I need separate sizes for iPad or the App Store? No. Xcode makes the iPhone, iPad, Spotlight, Settings and notification sizes from the 1024 image, and the App Store takes the same 1024 file.
What about dark and tinted appearances? iOS 18 lets you supply dark and tinted variants next to the light one. This tool writes the light icon today; the variants are on the list. Xcode falls back to the light icon for both, so nothing breaks in the meantime.
Can I keep a transparent background? Not for iOS. The App Store requires an opaque icon, so transparency is flattened onto white, or onto the background color you pick.
I need Android or the web too. App Icon Generator has the same flow with a platform menu, and App Icon Set cuts a logo you already have for any of them.