Upload Your Logo
Click to browse or drag and drop
PNG or JPG • Recommended: 512x512px or larger
Generate all required Android app icon densities instantly. Upload once, download all sizes in proper folder structure.
Process images in milliseconds directly in your browser
Generates mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi automatically
All processing happens locally, images never leave your device
Download with proper Android Studio folder structure
Click to browse or drag and drop
PNG or JPG • Recommended: 512x512px or larger
Generate your Android app icons in 3 simple steps
Click the upload area or drag and drop your logo image. PNG format with transparent background recommended for best results.
Instantly see how your icon looks in all 5 Android density formats. Make sure it looks good at all sizes.
Download the ZIP file containing all icons in proper mipmap folder structure. Extract and copy to your Android project's res/ directory.
Everything you need to know about Android app icons
Android requires 5 different icon densities: mdpi (48x48px), hdpi (72x72px), xhdpi (96x96px), xxhdpi (144x144px), and xxxhdpi (192x192px). Our tool generates all of these automatically.
PNG format is recommended for best quality and transparency support. JPG also works but doesn't support transparent backgrounds. For best results, upload a square image at least 512x512px.
No! This tool is completely free and requires no signup. All processing happens in your browser, so your images stay private and secure.
After downloading the ZIP file, extract it and copy the mipmap folders (mipmap-mdpi, mipmap-hdpi, etc.) into your Android project's res/ directory. Then update your AndroidManifest.xml to reference the new icon with android:icon="@mipmap/ic_launcher".
Adaptive icons (introduced in Android 8.0) allow different device manufacturers to display app icons in different shapes. They consist of a foreground and background layer. Our tool generates standard launcher icons that work on all Android versions.
Yes! This tool is free for both personal and commercial use. Generate as many icons as you need for your Android apps.
Android devices have different screen densities (DPI). Providing multiple sizes ensures your app icon looks sharp and crisp on all devices, from low-end phones to high-resolution tablets.
All image processing happens entirely in your browser using JavaScript Canvas API. Your images are never uploaded to any server, ensuring complete privacy.