Android drawable set
Drop an image, pick drawable or mipmap, then download a density PNG ZIP for res/. For launcher and store icons, use the Android icon generator.
Guide: android drawable densities
Scroll down for tips, limits, and FAQs
Android density folders from one source
Pillar guide: Android Drawable Density Guide: mdpi Through xxxhdpi
Android distributes bitmaps across mdpi through xxxhdpi folders. Missing xxxhdpi assets look soft on flagship phones even when mid-density folders look fine on emulators.
This generator produces density-scaled drawable/mipmap PNG packs you merge into res/—not Play Store or launcher icon packs (use the Android icon generator for those).
After copying into your module, verify on both a budget device and a high-density phone—not only the Android Studio preview.
Android apps distribute bitmaps across mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi folders. Correct folder structure keeps in-app graphics sharp on all devices.
Generate drawable or mipmap ZIPs with density-specific PNGs ready to merge into res/ directories.
This is not a Play Store or home-screen launcher icon pack tool—use /app-icon-generator for those. Related: Xcode imagesets → /ios-image-set.
Related tools
Drawable export workflow
- Upload a master image with sufficient resolution.
- Choose drawable or mipmap naming and generate density-scaled PNG outputs.
- Download the ZIP with folder layout.
- Copy into your Android module’s res tree and rebuild.
Common use cases
- In-app bitmaps and mipmap assets for new Android releases.
- Refreshing densities after a rebrand.
- Side-by-side native development with iOS imageset packs.
Practical tips
- Prefer simple shapes when assets will be masked; detailed photos need full density coverage.
- Verify on a low-density emulator and a flagship phone.
- Keep vector alternatives in mind for icons that must scale infinitely.
Limitations to know
- Adaptive icon layers and vector drawables are not the same as raster density packs.
- You must merge files into the correct module and flavor manually.
Related guides
Frequently asked questions
Are these files ready for Play Console?
They help in-app drawables and mipmaps; store listing and launcher icon packs still need /app-icon-generator (or vendor-specific sizes).
Is this an android icon generator / launcher pack?
No. This tool exports density folders for drawable/mipmap resources. For Android launcher, iOS AppIcon, and PWA packs, open /app-icon-generator.
mdpi vs xxxhdpi: which folder matters most?
Most active devices cluster around xhdpi–xxhdpi, but missing xxxhdpi assets look soft on flagship phones. Generate the full set from one master.
Should I use vector drawables instead?
Vector XML is better for simple icons that scale infinitely. Use PNG density packs for photos, gradients, or detailed art.
