Quick start
- Drop, paste (⌘V), or choose a square image (1024×1024 or larger recommended).
- Select a platform: macOS, iOS, macOS + iOS, 1024×1024, or Mac screenshots.
- Pick center crop or fit with padding.
- Optionally set a base name (default
AppIcon). - Export to any folder — ikonMaker opens the folder in Finder when done.
- Drag
AppIcon.appiconsetinto your Xcode asset catalog, or use the root{base}-1024.pngfor Connect.
Export outputs
| Platform | Files |
|---|---|
| macOS | AppIcon.appiconset, MacAppIcon.iconset, .icns,
root {base}-1024.png, MacAppStoreScreenshots/ |
| iOS | Multi-size AppIcon.appiconset (iPhone, iPad, marketing 1024) + root {base}-1024.png |
| macOS + iOS | All of the above in one timestamped folder |
| 1024×1024 | Root {base}-1024.png +
iOS-SingleSize-AppIcon.appiconset +
macOS-SingleSize-AppIcon.appiconset
(modern single-size Contents.json) |
| Mac screenshots | 1280×800, 1440×900, 1800×1200, 2560×1600, 2880×1800 |
Full tables: Features guide.
Example: marketing 1024 only
- Paste or drop your final square logo.
- Platform → 1024×1024.
- Export — grab
AppIcon-1024.png(or your base name) for App Store Connect, or drag a single-size appiconset into Xcode.
Crop modes
Center crop trims a center square — best when your artwork already fills the frame. Fit with padding scales the image inside a square with white letterboxing — best for logos that must not be clipped.
Xcode integration
- In Xcode, open Assets.xcassets.
- Delete or replace the default App Icon set if needed.
- Drag the exported
AppIcon.appiconsetfolder into the catalog (multi-size or single-size from the 1024 platform). - Confirm target membership for your app (and App Clip if applicable).
- Archive — Xcode validates the 1024×1024 marketing icon for App Store Connect.
Privacy & sandbox
ikonMaker runs fully on your Mac. No network, no analytics. Read/write only to folders you choose. See Privacy Policy.