← Back to tools

📱 App Icon Generator

Upload one image to generate iOS and Android app icon sizes, Xcode Contents.json, adaptive icons, and a one-click ZIP download.

Loading tool…

Related tutorials

Practical guides connected to this tool.

View all
App Icon GeneratoriOS app icon sizesAndroid launcher iconadaptive iconmobile game release

App Icon Generator — overview

App Icon Generator turns a single square artwork into every iOS and Android launcher size you need for store submission—plus Xcode Contents.json and adaptive icon XML in one ZIP.

Why AI helps

Manually exporting 20+ icon sizes in Photoshop or Xcode is tedious and error-prone. One upload with live preview saves hours before every release.

Use cases

  • iOS App Store marketing icon (1024×1024)
  • Android mdpi–xxxhdpi launcher sets
  • Adaptive icon foreground/background layers
  • Cross-platform indie game launch

How to improve asset efficiency

  • Start from a 1024×1024 or larger master artwork
  • Use padding to keep logos inside safe zones
  • Preview iOS rounded and Android circle masks before export
  • Drop the ZIP directly into Xcode or Android res folders

Supported formats

PNG / JPG / WEBP inputiOS AppIcon.appiconsetAndroid mipmapAdaptive XMLicon-config.jsonZIP

Recommended workflow

  1. 1 Design a 1024×1024 master icon
  2. 2 Generate iOS + Android sets here
  3. 3 Import appiconset into Xcode
  4. 4 Copy android/res into your Gradle project

How to use

  1. 1 Upload PNG, JPG, or WEBP source image
  2. 2 Adjust scale, background, padding, and preview masks
  3. 3 Click Generate all icons to build the manifest
  4. 4 Download ZIP with iOS, Android, and icon-config.json

FAQ

It resizes one source image into every launcher size required by iOS and Android, plus configuration files, so you can ship store-ready icons without manual export.