Image tool

App Icon Generator

Android exports legacy mipmap PNGs (36, 48, 72, 96, 144, 192 px), not adaptive icons. iOS exports classic iPhone/iPad AppIcon PNGs and Contents.json, plus a 1024 px App Store image. iOS backgrounds are always opaque. These archived size presets do not cover Icon Composer, layered/tinted variants or every current platform requirement.

In-browser processingNo account requiredPrivacy details ↗

Create local PNG icons from one image. Choose a traditional platform set or custom sizes. Non-square images are padded or center-cropped according to your choice.

Android exports legacy mipmap PNGs (36, 48, 72, 96, 144, 192 px), not adaptive icons. iOS exports classic iPhone/iPad AppIcon PNGs and Contents.json, plus a 1024 px App Store image. iOS backgrounds are always opaque. These archived size presets do not cover Icon Composer, layered/tinted variants or every current platform requirement.

Review every generated icon in Android Studio or Xcode for your actual deployment target. Resizing re-encodes pixels without source metadata; enlarging cannot restore detail. This is an app icon package, not a web favicon or app-store approval service.

A QUICK WALKTHROUGH

How to use this tool

  1. Image (PNG, JPEG, WebP; up to 10 MB and 20 MP)
  2. Output set / Image placement
  3. Generate icon ZIP / Download ZIP

Output set

Android exports legacy mipmap PNGs (36, 48, 72, 96, 144, 192 px), not adaptive icons. iOS exports classic iPhone/iPad AppIcon PNGs and Contents.json, plus a 1024 px App Store image. iOS backgrounds are always opaque. These archived size presets do not cover Icon Composer, layered/tinted variants or every current platform requirement.

Image placement

Create local PNG icons from one image. Choose a traditional platform set or custom sizes. Non-square images are padded or center-cropped according to your choice.

Square preview

Review every generated icon in Android Studio or Xcode for your actual deployment target. Resizing re-encodes pixels without source metadata; enlarging cannot restore detail. This is an app icon package, not a web favicon or app-store approval service.

GOOD TO KNOW

Common questions

Keep transparency (Android/custom only)?

Android exports legacy mipmap PNGs (36, 48, 72, 96, 144, 192 px), not adaptive icons. iOS exports classic iPhone/iPad AppIcon PNGs and Contents.json, plus a 1024 px App Store image. iOS backgrounds are always opaque. These archived size presets do not cover Icon Composer, layered/tinted variants or every current platform requirement.

Allow upscaling?

The source would need enlargement. Choose a larger image or allow upscaling.