My Online Tools logo
MTKits
Direct tools, fewer steps
Blog
Tool workspace
Android Resource Generator

Turn one image into Android mipmap or drawable density folders, then download a ZIP that is ready for your res directory.

Sponsored

Android asset packaging

Generate density folders instead of resizing the same icon by hand

Upload one source image, map it to Android dp sizes, and export PNGs for `ldpi` through `xxxhdpi` inside a ZIP that mirrors your app module's `res` folder.

Presets
4

Launcher, toolbar, notification, splash

Output
PNG

Safe for Android resource folders

Packaging
ZIP

Browser-generated res directory

Runs in your browserDrawable or mipmapReady for `res/`

Step 1

Add the source image

🤖

Drop a PNG, JPG, WebP, or SVG file here

This tool turns one source image into Android density outputs that are sized for `drawable-*` or `mipmap-*` folders and packaged into a single ZIP.

Max upload size: 30 MB

Step 2

Configure the Android resource set

Background
Density folders

Source preview

Check the input before packaging

Upload an image to preview it here before generating the Android density set.
Source file
No file selected

PNG, JPG, WebP, SVG

Output package
Generate to preview

ZIP includes res/ folders and README

Step 3

Download the Android package

Resource name
ic_launcher
Base size
48dp x 48dp
Folder type
mipmap
Example output path
res/mipmap-mdpi/ic_launcher.png
Status

Upload one image, choose the Android preset, then generate a ZIP that mirrors the res folder.

Generated files

Preview every Android density bucket

Generate the set to see each folder output
Once you generate the package, each density output will appear here with its target folder, pixel size, and an individual download action.

Workflow

How the package is built

01

Upload one source image

Drop in a PNG, JPG, WebP, or SVG asset that you want to reuse across Android density buckets.

02

Choose the Android preset or set custom dp values

Pick launcher, toolbar, notification, or splash defaults, then adjust resource name, folder type, size, and fit settings.

03

Generate and download the ZIP

Create PNG files for each selected density and download a ZIP that already matches the Android res folder structure.

Related tools

Prep the source before generating

FAQ

Common Android resource questions

What folders does this Android resource generator create?

The ZIP mirrors Android resource folders such as res/mipmap-xxhdpi or res/drawable-xhdpi, depending on the preset and folder type you choose.

Does this tool upload my app icon to a server?

No. The image is resized in your browser, then packed into a ZIP on the same page before you download it.

Can I generate custom Android image sizes instead of launcher icons?

Yes. Set custom dp width and height, keep the density buckets you need, and the ZIP will use those exact pixel outputs across the selected folders.