Skip to content
ToolsOnDuty - free online tools
Image Tools

App Icon Generator

Generate all iOS, Android and web app icon sizes from one image.

Free browser toolRuns in your browserNo sign-up

Cross-platform asset pack

Prepare an app icon set with delivery files

Review source readiness, adjust artwork framing and generate organized iOS, Android and web assets in one ZIP.

Local processingReview before export

Drop a square image here (1024 x 1024 recommended), or

Your image never leaves your device; every size is generated in your browser. The ZIP includes the iOS AppIcon.appiconset (with Contents.json), legacy Android mipmaps, the Play Store 512 icon, web/PWA icons, a web manifest and copy-ready link tags. Modern Android adaptive icons may still require separate foreground and background layers in Android Studio.

Delivery: iOS AppIcon set, legacy Android mipmaps, store icon, PWA icons, manifest, HTML tags and setup notes.

About the App Icon Generator

Shipping an app means providing its icon in many sizes: the iOS AppIcon set, Android mipmap densities, the Play Store 512 icon and web or PWA icons.

This tool takes one image (1024 x 1024 is ideal), checks source readiness and lets you adjust scale and position before generating every size.

The ZIP includes Xcode Contents.json, legacy Android mipmap folders, a Play Store icon, web/PWA icons, a manifest, HTML link tags and setup notes. Modern Android adaptive icons may still require separate foreground and background layers.

Your image is processed entirely on your device and never uploaded to a server.

Key features

  • iOS AppIcon.appiconset with Contents.json
  • Android mipmap-mdpi to xxxhdpi plus Play Store 512
  • Web favicons, apple-touch-icon and PWA icons
  • Artwork scale and position controls
  • Source resolution, square-crop and iOS transparency checks
  • Web manifest, HTML link tags and setup notes
  • Background colour or transparency, downloaded as one ZIP

How to use

  1. 1Drop or choose a square image, ideally 1024 x 1024.
  2. 2Pick a background colour, or keep it transparent for Android and web.
  3. 3Adjust artwork scale and position while checking the smallest preview.
  4. 4Resolve readiness warnings and keep a solid background for the iOS set.
  5. 5Click Download all icons to save the ZIP.

Examples

Full icon set
Input: One 1024 x 1024 image
Output: app-icons.zip

The ZIP contains the iOS, Android and web icons in the correct folders and sizes.

Frequently asked questions

What size image should I upload?
A square 1024 x 1024 PNG works best, since every smaller size is scaled down from it. Larger sources are fine; non-square images are centre-cropped to a square.
Why should iOS icons not be transparent?
The App Store does not accept transparent app icons. When Android/web transparency is enabled, the generator automatically applies your selected solid background to the iOS files.
Is my image uploaded anywhere?
No. All resizing happens in your browser with Canvas, and nothing is sent to a server.
How do I use the ZIP?
Drag the AppIcon.appiconset into Xcode's asset catalog, copy the mipmap folders into an Android project's res directory, and use the web folder for favicons and PWA icons.
Does the ZIP include Android adaptive icons?
It includes traditional density-specific launcher icons and the Play Store icon. Modern adaptive icons use separate foreground and background layers, which may still need configuration in Android Studio.

Open a related tool to prepare your files or refine the finished result.