Android / Themed app icons

Android Monochrome Icon Generator

Make your logo feel at home on every wallpaper. Create a clean monochrome layer, preview themed icons, and export a ready-to-merge Android resource package.

Processed in your browserForeground + background + monochrome
Create your themed icon

Create your Android themed icon

Your artwork stays on this device

PNG, JPG, WebP or SVG · Up to 10 MB

01 / Shape the silhouette

Uses the existing alpha channel. Best for transparent PNG, WebP or SVG artwork.

48–66 dp on a 108 dp canvas. Use the safe-zone overlay to check corners.

Preview shape

02 / Preview the same layer across themes

Full color
Light theme
Dark theme

Launcher simulations. Theme colors and shapes are previews only; the phone chooses the final tint and mask.

Example artwork shown. Upload your logo or try the sample to begin.

03 / Export Android resources

18 PNGs · 4 XML files · installation notes

Six densities, adaptive layers and legacy launcher fallbacks.

01 / A silhouette you control

Create a monochrome icon from transparent or flat artwork

A themed icon uses a single transparent silhouette. Android supplies the tint from the user’s wallpaper and theme, while the color adaptive icon keeps its separate foreground and background.

01

Start with transparency

Use an existing transparent logo to preserve its outline and internal cutouts. This is the most reliable choice for multi-color artwork.

02

Extract dark or light artwork

Use a luminance threshold to remove a contrasting flat background. Adjust the preview until the symbol reads clearly; intricate photos and gradients need prepared artwork.

03

Check every mask

Compare circle, squircle, rounded and square previews. Keep essential details inside the safe circle and reduce the artwork size when corners get clipped.

Android 13 introduced themed icons on supported launchers. Android 16 QPR 2 can automatically theme apps without a custom monochrome layer; supplying your own still lets you control the silhouette. This tool does not perform AI background removal.

02 / Files for your project

Android monochrome icon sizes and export structure

The ZIP contains transparent color foreground and black monochrome layers for all six densities, plus opaque legacy launcher icons. A color resource supplies the adaptive background.

res/
├── drawable-{density}/
│   ├── ic_launcher_foreground.png
│   └── ic_launcher_monochrome.png
├── mipmap-{density}/ic_launcher.png
├── mipmap-anydpi-v26/
│   ├── ic_launcher.xml
│   └── ic_launcher_round.xml
└── values/
    ├── colors.xml
    └── icon-aliases.xml
README.txt
Output dimensions in pixels
DensityAdaptive layersLegacy icon
ldpi81 × 8136 × 36
mdpi108 × 10848 × 48
hdpi162 × 16272 × 72
xhdpi216 × 21696 × 96
xxhdpi324 × 324144 × 144
xxxhdpi432 × 432192 × 192

The 432 px single download is the xxxhdpi monochrome layer. Adaptive layers use a 108 dp canvas; the central 66 dp circle is the safe area. Masks and theme colors are never baked into the PNG. No Play Store listing image is included.

Read the Android adaptive icon guide

03 / From ZIP to launcher

How to add monochrome icons in Android Studio

Use an existing Android project and compile SDK 33 or newer. The download contains resources and instructions, not a complete Android project.

  1. 01

    Merge the resources

    Extract the ZIP and merge res/ into app/src/main/res/. Review existing filenames before replacing icons.

  2. 02

    Merge the background color

    Add ic_launcher_background to your existing values/colors.xml. Keep the other colors already used by your app.

  3. 03

    Set the launcher icon

    Set android:icon to @mipmap/ic_launcher in AndroidManifest.xml. The optional roundIcon resource has an alias for older devices.

  4. 04

    Build and check themes

    Build and install in Android Studio. Enable themed icons on a supported launcher, then inspect light and dark wallpapers, masks, and your normal color icon.

<application
    android:icon="@mipmap/ic_launcher"
    android:roundIcon="@mipmap/ic_launcher_round"
    ... />
Android Developers: adaptive and monochrome icon requirements

Android monochrome icon FAQ

What is an Android monochrome icon?

It is a single transparent layer that describes the app symbol. A supported launcher colors that layer using the wallpaper and theme. It belongs alongside the foreground and background of an adaptive icon.

Why does my image become a solid square?

Transparency mode preserves every opaque pixel, including a JPG or PNG background. Switch to Keep dark artwork for a dark logo on white, or Keep light artwork for a light logo on black. For complex backgrounds, prepare a transparent logo first.

Can I use these icons for Material You themed icons?

Yes. The ZIP includes a monochrome resource referenced by the adaptive icon XML. The user must enable themed icons and use a supported launcher. Exact colors and appearance depend on the device.

Does Android always require a custom monochrome layer?

Android 13 introduced themed icons using an app-provided monochrome layer. Starting with Android 16 QPR 2, the system can also theme icons automatically. A custom layer gives you control over the symbol used for theming.

How is this different from App Icon Generator?

This tool focuses on extracting and adjusting a themed-icon silhouette, comparing masks, and exporting Android resources. App Icon Generator creates a broader iOS and Android icon package. App Icon Resizer exports flat PNG sizes.

Is my logo uploaded to a server?

No. Artwork decoding, previews, PNG generation and ZIP packaging run locally in your browser. You can use the tool without an account.