Android UI · Density math · Free

DP to PX Converter

Convert Android density-independent pixels into real device pixels for layout specs, design handoff, icon sizing, and QA across ldpi to xxxhdpi.

Android Unit Tool

DP to PX Converter

Convert Android density-independent pixels into real device pixels using common density buckets or a custom DPI. Great for design handoff, UI QA, and launcher asset sizing.

Android density presets
Converted value
24px

24dp x (160/160) = 24px

Active factor
1x

Pixel multiplier against the mdpi baseline.

Current target
160dpi

Useful for Android device and asset density checks.

Quick reference table

Common values converted using your active DPI.

Live update
dppx
4dp4px
8dp8px
12dp12px
16dp16px
20dp20px
24dp24px
32dp32px
44dp44px
48dp48px
64dp64px

More Mobile Dev Tools

How the formula works

Android treats 160dpi as the baseline, so the formula is simple: px = dp × (dpi / 160). That means 24dp becomes 48px at xhdpi, 72px at xxhdpi, and 96px at xxxhdpi.

When to use it

  • Translate design specs into pixel-perfect screenshots for QA.
  • Double-check asset exports for launcher icons, splash elements, and illustrations.
  • Compare how the same layout token scales across Android density buckets.