SiteTidy
Home /Tools /Maskable Icon Generator

Maskable Icon Generator

Ensure your app icon looks perfect on every Android device by generating a standardized maskable icon.

Maskable Icon Generator

Create Android adaptive icons. Ensure your logo fits perfectly within the Safe Zone.

Drop your logo here

Or click to browse from your device

SVG, PNG, JPG

What is a Maskable Icon?

Maskable icons are a newer icon format that give you more control and let your Progressive Web App use adaptive icons on Android. When you provide a maskable icon, it fills the entire shape that the device uses for app icons—whether that's a circle, a squircle, a teardrop, or a rounded square.

The "Safe Zone"

Because different devices will crop your icon differently, your core logo must fit inside a "safe zone." This zone is a circle right in the center of the image, with a radius of exactly 40% of the image size. Our tool visualizes this safe zone so you can adjust your padding appropriately.

How to use it

Upload your original logo, use the padding slider to shrink the logo into the safe zone, and choose a solid background color. Then download the resulting image. Finally, declare it in your manifest.json like this:

{
  "src": "path/to/maskable-icon.png",
  "sizes": "512x512",
  "type": "image/png",
  "purpose": "maskable"
}

Related Guides

Deepen your understanding with our expert articles.