How to Export an iOS AppIcon Catalog for Xcode
Choose a single-master or legacy per-size workflow, keep the manifest aligned with the files and inspect the built target.
Prepare a standard raster master
Export the intended artwork as a 1024×1024 PNG for the standard iOS single-source workflow. Keep the background full-bleed and opaque; do not bake in rounded corners. Keep your editable source separately.
Select the actual App Icon set
In Xcode, select the asset catalog and the iOS App Icon set, then choose Single Size for iOS in the Attributes Inspector. Confirm the target uses that icon source. Apple’s instructions explain the current controls.
Use a valid manifest
The single-source example below refers to one actual file named icon-1024.png. An App Icon asset is not a general Image Set that happens to have the name AppIcon.
{
"images": [
{
"filename": "icon-1024.png",
"idiom": "universal",
"platform": "ios",
"size": "1024x1024"
}
],
"info": {
"author": "xcode",
"version": 1
}
}When a legacy grid is useful
Use separate slots when you deliberately provide hand-adjusted assets for the target. Each size entry is in points; scale multiplies it into pixels. Use values such as 2x, not @2x, and ensure every filename exists. Do not claim a single fixed count covers every possible target.
Check appearances and package scope
Light, dark and tinted raster files are appearances, not depth layers. Configure other platforms or an Icon Composer document separately. Review the exact files rather than assuming a ZIP extension proves compatibility.
Build before replacing the release asset
Keep a recoverable copy of the existing catalog, inspect the new file names and build the intended target. Check the installed output on supported device families and appearance settings. Generation and cleanup time varies.
IconBundlr export and purchase scope
IconBundlr’s native iOS export contains three 1024×1024 PNG appearance assets (light, dark and tinted) and Contents.json inside AppIcon.appiconset. Appearance processing is best-effort: if foreground extraction cannot produce a distinct variant, a slot can reuse the light artwork. Review each result in Xcode. This is an iOS asset catalog, not an Icon Composer .icon file or a complete Android, macOS, watchOS, tvOS or visionOS package.
IconBundlr is free to download, with limited free generation. Available in-app purchase options can include a renewing subscription, lifetime export access and individual-icon unlock credits. The app shows the current price, included access, renewal terms and any eligibility requirements in your storefront before purchase. A subscription is not a lifetime purchase, and an icon credit does not grant unlimited generation.
Review generated artwork before publishing. An export purchase does not guarantee originality, exclusivity, trademark clearance or App Store acceptance. Check your inputs and any third-party artwork, fonts or marks against their applicable rights and the app’s terms. Read the terms.
Frequently asked questions
Can one standard source image replace a manual iOS size grid?
The iOS Single Size configuration is intended for that workflow. Verify the target settings and exported source.
Does the app-icon export take a guaranteed two minutes?
No. Generation, review and target validation have variable duration.
Documentation reviewed September 5, 2026. Sources: Apple asset catalogs · Apple Icon Composer.
Explore IconBundlr
Try the available free generation, review the artwork and check the purchase terms before unlocking additional access.
Download Free on iOS