How to ios vs android app icon requirements: complete comparison
- Step 1Review iOS requirements — iOS uses static PNG icons at fixed sizes. The system applies rounded corners — do not round them yourself. The 1024×1024 App Store icon must have no transparency. Required sizes range from 20pt to 1024px at 1×/2×/3× scales.
- Step 2Review Android requirements — Android uses adaptive icons with a 108×108dp canvas where only the inner 72dp (66% of the canvas) is guaranteed visible. Place your icon artwork within the safe zone. The background layer is a separate colour or gradient SVG.
- Step 3Generate with the correct platform settings — Use the App Icon Generator with the iOS + Android preset. It applies the correct rasterization rules for each platform automatically — alpha stripping for iOS App Store, adaptive icon layers for Android.
Frequently asked questions
Does iOS automatically apply corner rounding to app icons?+
Yes. iOS applies the superellipse (squircle) corner mask in the system launcher. You must supply fully square icons — do not pre-apply corner rounding. If you round the corners yourself and iOS applies its mask on top, the result looks wrong.
What is the safe zone for Android adaptive icons?+
The adaptive icon canvas is 108×108dp. The system guarantees a minimum visible area of 72×72dp (a circle inscribed in the 108dp square). Keep your icon artwork centred within the inner 72dp to ensure nothing is cropped by any launcher shape.
Can Android icons have transparency?+
The foreground layer can be fully transparent outside the icon artwork — this is how adaptive icons work. The background layer should not be transparent (it fills the full 108dp canvas). The launcher fills any transparent background with the system wallpaper.
Why was my iOS icon rejected by App Store review?+
Common rejection reasons: 1) Transparency in the 1024×1024 icon, 2) Incorrect dimensions (must be exactly 1024×1024), 3) Rounded corners pre-applied by the developer, 4) Low resolution or blurriness from upscaling a raster source. Starting from SVG eliminates the last two issues entirely.
Privacy first
Every JAD SVG tool runs entirely in your browser using the DOM API and Canvas. Your SVG files never leave your device — verified by zero outbound network requests during processing.