Layerico.Open the generator

Android adaptive icon generator

Composite foreground and background layers into proper Android adaptive icons with the correct safe zone across all densities. Free, no signup.

Generate Android adaptive icons →

Icon sizes for Android adaptive

  • 108 → 432 pxAdaptive layer canvas, mdpi → xxxhdpi
  • 72dp safe zoneForeground inset so no launcher mask crops it
  • ic_launcher.xmlmipmap-anydpi-v26, generated automatically

How it works

  1. Upload your square app icon — 1024 × 1024 PNG or SVG works best.
  2. Upload your foreground and background as separate layers.
  3. Preview it on a real Android adaptive device mockup before you commit.
  4. Download a ZIP with every Android adaptive size, correctly named and foldered — no signup.

Frequently asked questions

How do Android adaptive icons work?
An adaptive icon is two separate layers — a foreground and a background — that the launcher masks into whatever shape it prefers, such as a circle, squircle or rounded square. Layerico composites both layers at the correct size for every density and writes ic_launcher.xml so Android knows to use them.
What is the adaptive icon safe zone?
The adaptive icon canvas is 108dp but only the centre 72dp is guaranteed visible — the outer ring can be cropped by the launcher mask or used for parallax. Layerico insets your foreground into that 72dp safe zone automatically so nothing important gets cut off.
What sizes are the adaptive icon layers?
The 108dp canvas renders at 108 × 108 (mdpi), 162 × 162 (hdpi), 216 × 216 (xhdpi), 324 × 324 (xxhdpi) and 432 × 432 (xxxhdpi). Layerico exports a foreground and background PNG at each of those five sizes.
Does Layerico generate ic_launcher.xml?
Yes. It writes ic_launcher.xml into mipmap-anydpi-v26 referencing both layers, alongside ic_launcher_round.png and the density-bucketed PNGs.

Other mobile platforms

Ready to export your Android adaptive icons?

One upload, every size, a single ZIP. Free, no signup, no watermark.

Generate Android adaptive icons →