App Icon Generator

Generate all required app icon sizes for iOS, iPadOS, watchOS, macOS, and Android. High-quality resizing, formatted properly for Xcode and Android Studio. 100% private & free.

1Upload Source Icon

Recommended: 1024x1024 px (Square). We handle the masking.

Click or Drag Icon Here

2Select Platforms

Upload an icon to see the magic

The Easiest Way to Resize App Icons

🍎 Xcode Ready

Generates the complete AppIcon.appiconset folder with a valid Contents.json. Just drag and drop into your Xcode Asset Catalog.

🤖 Android Compatible

Creates standard Android mipmap folders (mdpi, hdpi, xhdpi, etc.) ready to be pasted into your Android Studio project's res folder.

⚡ High-Quality Resizing

Uses advanced resizing algorithms (Lanczos3 via Pica) to ensure your icons look crisp and sharp, even at the smallest sizes.

How to Use

  1. Prepare Your Icon: Design a square icon at 1024x1024 pixels. Do not add rounded corners; the device OS will apply the mask automatically.
  2. Upload: Drag your file into the tool above.
  3. Choose Platforms: Select iPhone, iPad, Watch, Mac, or Android.
  4. Download: Get a single .zip file containing all organized assets.

Frequently Asked Questions

What image size should I upload?

We recommend a 1024x1024 pixel image. This is the largest size required (for the App Store marketing icon) and allows us to downscale to smaller sizes while maintaining high quality.

Does this generate the Contents.json for Xcode?

Yes. The zip file for Apple platforms includes the correct folder structure and the JSON file needed by Xcode. You can replace your existing AppIcon.appiconset folder with the generated one.

Is my data private?

Yes. All image processing happens locally in your browser using Web technologies. Your source file is never uploaded to our server.