Free tool

Launcher Mask Previewer

Android crops your icon to whatever shape the launcher prefers. Check the artwork against all four masks and measure how much of it strays outside the safe zone — before a user finds out.

Try every launcher shape

Drop the foreground layer: the artwork on a transparent background.

Choose your iconPNG or SVG, square, 432px or larger
#8b6cff
Adaptive icons draw your foreground over this.

The launcher draws the outline, not you

Since Android 8, the launcher decides an icon's silhouette. Pixel phones use a squircle, Samsung's One UI a rounded square, various third-party launchers a circle or a teardrop — one APK, a different shape on each. You supply the artwork; the system supplies the mask.

That is the adaptive icon: a background layer and a foreground layer on a 108 dp canvas, of which the launcher shows what its mask allows. The consequences are predictable and almost always discovered late, on someone else's phone.

72 dp of safety

Only the central 72 dp of the 108 dp canvas — about two thirds — is guaranteed visible. The outer ring lets launchers animate, apply parallax and mask to their own shape; anything there is at risk. The previewer measures this rather than eyeballing it: it renders your foreground at 108 dp, counts the inked pixels, and reports the fraction outside the safe circle. Under 2% is fine; over 12% means a circular mask visibly cuts the design.

What each mask punishes

MaskSeen onCuts
CircleMany third-party launchersCorner detail, hard-edged square logos
SquirclePixel launcherSlightly less than a circle
Rounded squareSamsung One UIAlmost nothing — most forgiving
TeardropSome OEM launchersOne corner; centred designs are fine

Practical rule: if it survives the circle, it survives all of them.

Designing for the mask

The sticker effect

An app shipping only a square legacy icon still runs on Android 8+, but the launcher cannot mask artwork with no layers. It centres the square inside a white shape instead — the small-icon-on-a-white-circle look that marks an app as years out of date. An adaptive foreground avoids it. The icon set generator exports a 432×432 foreground padded for the safe zone; generate there, check here.

Frequently asked questions

What is an adaptive icon?

An Android 8+ icon with two layers — background and foreground — on a 108 dp canvas, which each launcher masks to its own shape: circle, squircle, rounded square or teardrop.

Where is the safe zone?

The central 72 dp of the 108 dp canvas, about two thirds. Only that area is guaranteed to show under every mask.

Why is my icon clipped on some phones?

Artwork beyond the safe zone is cut by circular and squircle masks. The previewer reports the percentage at risk so you can pad or shrink the mark.

Do I still need a legacy square icon?

Yes, for devices older than Android 8. The icon set generator exports those alongside the adaptive layer.

Should the background layer be a flat colour?

A flat colour or gentle gradient is safest, because the background is always cropped and shifted by the launcher.

Read next

Related tools

Ready to turn your site into an app?

Upload an HTML file or a ZIP, set your icon and name, and download a signed Android app. No Android Studio, no command line.

Open the builder