App Icon Generator

Install

  1. 1Export the .zip (top right) and unzip it.
  2. 2In Xcode, open Assets.xcassets and delete the existing AppIcon.
  3. 3Drag AppIcon.appiconset from the zip into Assets.xcassets.
  4. 4Optional (Liquid Glass): import IconComposer/foreground.png into Icon Composer and add the .icon file to your target.
{
  "images": [
    {
      "filename": "AppIcon.png",
      "idiom": "universal",
      "platform": "ios",
      "size": "1024x1024"
    },
    {
      "appearances": [
        {
          "appearance": "luminosity",
          "value": "dark"
        }
      ],
      "filename": "AppIcon-dark.png",
      "idiom": "universal",
      "platform": "ios",
      "size": "1024x1024"
    },
    {
      "appearances": [
        {
          "appearance": "luminosity",
          "value": "tinted"
        }
      ],
      "filename": "AppIcon-tinted.png",
      "idiom": "universal",
      "platform": "ios",
      "size": "1024x1024"
    }
  ],
  "info": {
    "author": "xcode",
    "version": 1
  }
}

iOS app icon generator

Export a single-size asset catalog with all three appearances. Xcode derives every other size, and the default icon is opaque with no alpha channel, as App Store Connect requires.

What you get · iOS 26

  • 1024×1024 px square, unmasked — the system applies the rounded corners
  • Default: opaque, no alpha channel · Dark: transparent background · Tinted: grayscale
  • Single-size asset catalog; Xcode generates every smaller size
  • Foreground layer included for Icon Composer / Liquid Glass

Official guidelines

FAQ

Why is my iOS icon square?

Apple applies the rounded mask itself. Submitting a pre-rounded icon leaves visible corners, so the export is intentionally a full square.

Does it support dark and tinted icons?

Yes. The dark variant has a transparent background so the system can supply its own, and the tinted variant is grayscale for the system to colorize.