App Icon Generator
Generate all iOS, Android and web app icon sizes from one image.
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.
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.
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
- 1Drop or choose a square image, ideally 1024 x 1024.
- 2Pick a background colour, or keep it transparent for Android and web.
- 3Adjust artwork scale and position while checking the smallest preview.
- 4Resolve readiness warnings and keep a solid background for the iOS set.
- 5Click Download all icons to save the ZIP.
Examples
One 1024 x 1024 imageapp-icons.zipThe 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.
Continue your workflow
Open a related tool to prepare your files or refine the finished result.
- Image ToolsPlaceholder Image Generator
Generate SVG or PNG placeholders with presets, aspect lock, custom styling and ready-to-copy HTML.
Open tool - Image ToolsQR Code Generator
Create scan-ready QR codes with payload starters, custom colours, quiet zones and PNG or SVG export.
Open tool - Featured toolDeveloper ToolsColor to Mobile Code
Convert a hex colour to SwiftUI, UIKit, Jetpack Compose and Android XML code.
Open tool
