App icon generator

One 1024×1024 image in → every icon size for iOS (Xcode asset catalog), macOS, Android (incl. adaptive icons) and the web.

Background
Padding0%
Adaptive62%
Platforms

How to use the app icon generator

  1. 1Drop a square 1024 × 1024 PNG (or larger) of your icon.
  2. 2Choose platforms — iOS, macOS, Android (adaptive and legacy) and web — and an optional background color and padding.
  3. 3Download one ZIP with an Xcode asset catalog, Android mipmaps, Play Store icon and favicons.
Xcode-ready
Contents.json and every size for the AppIcon asset catalog, including optional legacy sizes.
Android adaptive icons
Foreground and background layers plus legacy round and square launcher icons and the 512 × 512 Play icon.
Web pack
favicon.ico, PNG favicons, Apple touch icon, maskable icon and a web manifest snippet.

Frequently asked questions

What size should my app icon be?

Start from 1024 × 1024 px. The App Store icon must be 1024 × 1024 without transparency, and Google Play needs 512 × 512 (32-bit PNG, up to 1 MB). Everything else can be generated from that master.

Do I still need every iOS icon size?

Not with Xcode 14 or later — a single 1024 × 1024 image is enough. Enable “legacy sizes” only if you target older Xcode versions.

Are my files uploaded anywhere?

No. The tool runs entirely in your browser using the Canvas API. Images never leave your device.

Related guides

More free tools

Make your store screenshots now — free

Templates, device mockups, AI translation and exact-size export for both stores. No account, no watermark.