Skip to content
ToolsOnDuty - free online tools
Converters

Screen Density Converter (dp, px, pt)

Convert dp and pt to pixels across Android densities and iOS scales.

Free foreverRuns in your browserNo sign-up
Android (px per density)
DensityDPIPixels
ldpi12018 px
mdpi16024 px
hdpi24036 px
xhdpi32048 px
xxhdpi48072 px
xxxhdpi64096 px
iOS (px per scale)
@1x
24 px
@2x
48 px
@3x
72 px

Android baseline is mdpi (160 dpi), where 1 dp = 1 px. iOS points scale by the device @1x/@2x/@3x factor.

About the Screen Density Converter (dp, px, pt)

Android measures UI in density-independent pixels (dp) and iOS uses points (pt). Both map to different pixel counts depending on the screen density.

This converter shows the pixel value for a given dp or pt across every Android density bucket and iOS scale, so your assets and sizes line up on all devices.

The baseline is 160 dpi (mdpi), where 1 dp equals 1 px.

Key features

  • dp to px for ldpi through xxxhdpi
  • pt to px for @1x, @2x and @3x
  • Instant table update
  • Runs entirely in your browser

How to use

  1. 1Enter a value in dp (Android) or pt (iOS).
  2. 2Read the pixel value for each density and scale.

Examples

24 dp on xxhdpi
Input: 24 dp
Output: 72 px

xxhdpi is 3x the baseline, so 24 dp becomes 72 px.

Frequently asked questions

What is dp?
A density-independent pixel. It keeps UI a consistent physical size across screens. At mdpi (160 dpi), 1 dp equals 1 px; at xxhdpi (480 dpi) it equals 3 px.
How does iOS pt relate to px?
One point equals 1 px at @1x, 2 px at @2x and 3 px at @3x, which is why assets are exported at multiple scales.
What about sp for fonts?
sp behaves like dp but also scales with the user's font size setting. For a default font scale, sp and dp convert to the same pixels.