Including the two limits worth knowing before you start: the Xcode catalog manifest, and Android adaptive layers.
- Is the app icon generator free?
- Packaging is free and unmetered — no account needed, no watermark, no cap on how many sets you build. Credits are only spent if you ask the AI to generate new artwork for you.
- Can I generate the icon itself, not just resize one?
- Yes, and that is the part most icon tools leave to you. Describe the mark and generate it as vector, or bring a logo you already have. Either way the whole ladder is then rendered from geometry rather than resampled from a single bitmap.
- What do I upload?
- An SVG. Because the source is vector, every size in the bundle is rendered from the same geometry rather than resampled from one bitmap — which is why the 16px asset stays legible.
- What comes out?
- A zip containing the platform folders you selected — 55 PNGs across iOS, macOS, Android, watchOS, web favicons, PWA manifest icons and social images — each named and nested the way that platform's tooling expects to find it.
- Does it include an Xcode Contents.json?
- No, and that is worth knowing before you start. You get the correctly named PNGs in an ios_icons folder, not a drop-in .appiconset — Xcode needs a Contents.json manifest to adopt a catalog wholesale. In practice you drag the images onto the wells in Xcode's asset catalog, which takes a minute and is what most people do anyway. If you want a zero-touch catalog, a dedicated Xcode-catalog tool is the better fit.
- Does it produce Android adaptive icons?
- Not as separate foreground and background layers — the Android set is the flat ic_launcher.png ladder across every mipmap density, plus the 512px Play Store asset. Adaptive icons need the drawing split into two layers with the safe zone respected, which is a design decision rather than an export setting. Split the artwork in the editor first if your launcher needs it.
- Does it work for Flutter or React Native?
- Yes, indirectly, and it is worth knowing the shortcut. Both ecosystems have packages that take one master image and write the platform folders for you. What this gives you is a better master and the individual assets if you would rather place them yourself — the 1024px file is the one those packages want.
- Does anything get uploaded?
- No. Every size is rendered to a canvas in your browser and zipped there, so the artwork never leaves the tab and the export works with the network off.
- What size should an app icon be?
- Design at 1024 x 1024 and derive everything from it — that is the master both App Store Connect and Google Play want, and the size every other asset is a reduction of. Then check it at 40px, because that is nearer the size people actually see it.
- Does it cost credits?
- No. Packaging is free and unmetered — credits are only spent generating new artwork.
- Can I add padding or change the background?
- Yes. Icon Studio lets you resize, pad and recolour the drawing before it renders the set, which is how you satisfy the iOS opaque-background rule without editing your source file.
- Which sizes does Apple actually require?
- For a modern iOS app, Xcode wants a single 1024px asset and generates the rest — but plenty of projects, CI pipelines and older targets still expect the full set, so the bundle ships all eleven.
- Does it produce an .icns or .ico?
- It produces the folders those formats are built from — macos.iconset for iconutil, and the favicon PNG ladder for the web. That keeps the output inspectable rather than opaque.