User Rating 0.0
Total Usage 6 times
1 Foreground / Source
2 Background
3 Effects & Output
Ready to generate

Real-time Preview

Adaptive Icon (xxxhdpi)
108dp Parallax Ready
App Name
Settings
Android Launcher Simulation
Is this tool helpful?

Your feedback helps us improve.

About

Professional Android development requires strict adherence to Material Design guidelines, particularly for Adaptive Icons introduced in API 26. A standard resize tool is insufficient because it ignores the foreground layer independency required for parallax effects and the strict alpha-only requirements for Notification icons.

This tool acts as a client-side compilation engine. It mathematically constructs the Safe Zone (66dp mask), renders complex vector paths from an internal library, and applies high-fidelity rasterization filters like Long Shadow and Score/Inset. The output is not just a pile of images, but a structured artifact containing mipmap directories for all densities (mdpi to xxxhdpi) and the critical play-store-512.png, ready to be dropped directly into your project's /res/ folder.

android studio material design adaptive icon notification icon app launcher long shadow

Formulas

The Long Shadow effect is calculated by iteratively drawing the foreground shape at incremental offsets. If O is opacity and d is distance:

Pixel(x,y) = Li=0 Draw(x-i, y-i) × 1i + k

To ensure perfect centering within the Adaptive Icon Safe Zone (66dp), the scaling factor S is applied relative to the canvas size C (108dp):

SafeRadius 0.305 × C

Reference Data

Asset TypeDensityResolution (px)ScaleConstraint
Launcher (Adaptive)xxxhdpi432 × 4324.0x108dp Full Bleed
Launcher (Legacy)xxxhdpi192 × 1924.0xShaped (Circle/Square)
Notificationxxxhdpi96 × 964.0xAlpha channel only (White pixels)
Play Store ListingMain512 × 5121.0xMax 1024KB PNG
Feature GraphicBanner1024 × 5001.0xNo alpha allowed

Frequently Asked Questions

This is a common error. Android 5.0+ requires notification icons to be "Alpha-Only". This means the image must use transparent pixels for the background and white pixels for the icon. Any color information is discarded by the system and tinted. Use the "Notification" tab in this tool, which forces this constraint automatically.
Legacy outputs (mipmap-hdpi, etc.) contain the final shaped PNG (e.g., a circle). Adaptive outputs (mipmap-anydpi-v26) contain an XML file that references a separate foreground and background. This tool generates the Legacy PNGs baked with your chosen shape, AND separate layers for the adaptive structure.
We have embedded a library of over 50 high-frequency Material Design symbols directly into the tool. Select "Clip Art" as your source to browse icons like "Settings", "User", "Cart", or "Home". These are rendered as vectors, ensuring infinite scalability without pixelation.
Yes. The ZIP archive replicates the exact "res" directory structure (mipmap folders). You can extract the contents of the ZIP directly into your "app/src/main/res/" folder, merging them with your existing resources.