100% in your browser · images never leave your device

Maskable Icon Generator (Safe-Zone PWA Icons) — Free

Generate maskable PWA icons (192/512) with a correct safe zone and background, so Android adapts them cleanly. Runs entirely in your browser — no upload. Free.

Loading generator…

More generators

All free, all private — everything runs in your browser.

How to use Maskable Icon Generator

  1. 1Upload your logo as a PNG or SVG.
  2. 2Set the background color that fills the canvas behind the logo.
  3. 3192×192 and 512×512 maskable icons are generated with the logo inside the 80% safe zone.
  4. 4Download the maskable icons and reference them with purpose "maskable" in your manifest.

Maskable Icon Generator FAQ

What makes an icon 'maskable'?
A maskable icon fills the entire canvas with a background and keeps the logo inside the central 80% safe zone, so Android can crop it to any shape. This generator pads your logo into that safe zone automatically.
Are maskable icons uploaded?
No. The safe-zone padding and rasterization happen on a canvas in your browser; nothing is sent anywhere.