Android Density Calculator
Calculate Android dp and px values across mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi.
Enter a value and calculate to compare every density bucket.
About This Tool
The Android Density Calculator compares a dimension across the standard Android density buckets. Convert a dp value to pixels or a px value to density-independent pixels in one table.
Benefits and Use Cases
- Compare layout dimensions across Android density buckets
- Convert a single value for mdpi through xxxhdpi
- Prepare bitmap and drawable dimensions
- Copy all calculated values at once
- Run calculations locally in your browser
How to Use
- Enter a non-negative dimension value.
- Choose
dp to pxorpx to dp. - Click
Calculate. - Review or copy the results for every density bucket.
Android Example
A 16dp dimension becomes 16px at mdpi, 24px at hdpi, 32px at xhdpi, 48px at xxhdpi, and 64px at xxxhdpi. The standard formulas are px = dp × density and dp = px ÷ density.
Frequently Asked Questions
Which density buckets are included?
The calculator includes mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi.
Should Android layouts use dp or px?
Use dp for most Android layout dimensions so they scale consistently across screen densities. Use pixels for bitmap processing, screenshots, and APIs that require physical pixels.
Does this calculate device screen density automatically?
No. It uses the selected standard Android density buckets, not device hardware information.
Is my value uploaded?
No. The calculation runs locally in your browser.