Skip to content
TrueLaunch

Design and assets

App icon generatorOne image in, every size out.

Drop in one image and download every icon your app needs: an Xcode icon set, Android mipmaps with adaptive and round icons, the 512 px Google Play icon and Expo assets. Nothing leaves your browser.
  • Free, no limits
  • No sign-up
  • Runs in your browser

How it works

Three steps, about a minute

  1. Drop a 1024 px image

    PNG, JPEG or WebP. Square works best.

  2. Pick sets and a background

    iOS, Android, Google Play and Expo.

  3. Download one zip

    Folders ready to drop into Xcode, Android Studio or Expo.

1. Your icon

Fills transparent areas. The App Store doesn't accept icons with transparency.

Include

2. Preview

Pick an image to see it as an iPhone, Android and Play Store icon.

What you get

  • Xcode-ready sets

    AppIcon.appiconset folders with a correct Contents.json, single-size and all sizes.

  • Android done properly

    Mipmaps for every density, round icons and adaptive icon layers with the safe zone.

  • Icons Apple accepts

    iOS icons are saved without an alpha channel, so App Store Connect won't reject them.

The guide

What's in the zip

  • ios/AppIcon.appiconset: one 1024 × 1024 icon and its Contents.json, the way Xcode 14+ sets up new projects. Drag the folder into Assets.xcassets.
  • ios/AppIcon-all-sizes.appiconset: all 18 iPhone, iPad and App Store sizes with a matching Contents.json.
  • android/res: ic_launcher and ic_launcher_round in 5 densities (48, 72, 96, 144, 192 px), an adaptive icon foreground at 108 dp and the XML that pairs it with your background colour. Copy the folders into app/src/main/res.
  • play-store/icon-512.png: the 512 × 512 icon for your Google Play listing.
  • expo: icon.png and adaptive-icon.png, plus the app.json lines that use them.

Tips for an icon that works small

Your icon shows at 1024 px on the store page but at about 40 px in search results and on home screens. Use one bold shape, few colours and no small text. Leave a margin around the main shape: Android launchers cut adaptive icons into circles, squircles or rounded squares, and only the middle 67% is always visible.

Need the numbers instead? The app icon size guide lists every size with what it's used for.

Questions

Short answers about the app icon generator and the store rules behind it.

What image should I start with?

A square PNG at 1024 × 1024 px or larger, with no rounded corners and no text that needs to be read at small sizes. The stores and launchers round the corners for you.

Is my image uploaded anywhere?

No. The icons are drawn and zipped by your browser, and the zip is saved straight to your device. Nothing is sent to a server.

Why does my iOS icon get a background colour?

The App Store rejects app icons with transparency. If your image has transparent areas, the generator fills them with the background colour you pick for the iOS, Play Store and Expo icons.

Do I still need all the small iOS sizes?

Not with Xcode 14 or later: one 1024 × 1024 icon is enough and Xcode makes the rest. The zip includes both the single-size set and a set with every size, for older projects or if you want to fine-tune small icons.

More free tools

All free tools

Listing ready? Launch it here, free.

List your app or game on TrueLaunch in a minute from its Google Play or App Store link, and get honest, structured feedback from real people.