← 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.

How to use

  1. Upload a square source image (1024×1024 or larger PNG / JPG / WEBP recommended)
  2. Adjust scale, padding, and background color; preview iOS and Android shapes in the center panel
  3. Click Generate all icons to build the full iOS and Android size manifest
  4. When the manifest looks good, click Download ZIP for the complete store-ready package
  • Smaller sources still work but may look soft on high-DPI devices
  • Corner radius affects preview only; exported PNGs remain square

Loading tool…

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.