List of Android Devices with pixel density buckets

This is my attempt at collating what device runs at what pixel density. I realise there are millions of devices so this list will start small and hopefully I’ll update it often whenever I come across a new device.

Model                   | Android Version | Density
Advent Vega             |      2.2        |  mdpi
Amazon Fire TV          |      4.2        |  xhdpi

Asus Transformer Prime  |      4.0        |  hdpi

Freelander PD10         |      4.0        |  hdpi

Google Galaxy Nexus     |      4.0        |  xhdpi
Google Nexus One        |      2.3        |  hdpi
Google Nexus S          |      4.0        |  hdpi
Google Nexus 4          |      4.2        |  xhdpi
Google Nexus 7          |      4.1        |  tvdpi (but will scale down your hdpi assets)
Google Nexus 10         |      4.2        |  xhdpi (Launcher icon xxhdpi)

HTC Desire              |      2.2        |  hdpi
HTC Desire S            |      2.3        |  hdpi
HTC Desire X            |      4.0        |  hdpi
HTC Desire HD           |      2.3        |  hdpi
HTC Doubleshot          |      2.3        |  hdpi
HTC Glacier             |      2.3        |  hdpi
HTC Nexus One           |      2.3        |  hdpi
HTC Hero                |      2.1        |  mdpi
HTC Legend              |      2.1        |  mdpi
HTC Sensation           |      2.3        |  hdpi
HTC One                 |      4.2        |  xhdpi
HTC One S               |      4.0        |  hdpi
HTC One X               |      4.0        |  xhdpi
HTC One X+              |      4.1        |  xhdpi
HTC One V               |      4.0        |  hdpi
HTC Tattoo              |      1.6        |  ldpi
HTC Wildfire            |      2.1/2.2    |  mdpi

Huawei Blaze            |      2.3        |  mdpi

LG Nexus 4              |      4.2        |  xhdpi
LG Optimus S            |      2.2        |  mdpi
LG Optimus Sol          |      2.3        |  hdpi
LG Optimus One          |      2.2        |  mdpi
LG Optimus V            |      2.2        | mdpi
LG Optimus 3D           |      2.3        |  hdpi

Motorola Atrix          |      2.3        |  hdpi
Motorola Defy           |      2.3        |  hdpi
Motorola Defy Mini      |      2.3        |  mdpi
Motorola Droid          |      2.0-2.2    |  mdpi
Motorola Droid 3        |      2.3        | hdpi
Motorola Flipout        |      2.1        |  ldpi
Motorola Razr           |      2.3        |  hdpi
Motorola Xoom           |      3.1/4.0    |  mdpi
Motorola Xoom2          |      3.2        |  mdpi

Sony X10 Mini           |      2.1        |  ldpi
Sony X10i               |      2.3        |  hdpi
Sony Xperia Arc S       |      2.3        |  hdpi
Sony Xperia P           |      2.3        |  hdpi
Sony Xperia Play        |      2.3        |  hdpi
Sony Xperia Pro         |      4.0        |  hdpi
Sony Xperia S           |      2.3        |  xhdpi
Sony Xperia X8          |      2.1        |  mdpi
Sony Xperia Z           |      4.2        |  xxhdpi

Samsung Epic 4G         |      2.2        |  hdpi
Samsung Galaxy Ace      |      2.2        |  mdpi
Samsung Galaxy S        |      2.3        |  hdpi
Samsung Galaxy S II     |      2.3        |  hdpi
Samsung Galaxy S III    |      4.0        |  xhdpi
Samsung Galaxy S 4      |      4.2        |  xhdpi
Samsung Galaxy S 4 Active |      4.2        |  xhdpi
Samsung Galaxy Tab 7"   |      2.2        |  hdpi
Samsung Galaxy Tab 10"  |      3.0        |  mdpi
Samsung Galaxy Tab 2 10"|      4.0        |  mdpi 
Samsung Galaxy Nexus    |      4.0        |  xhdpi
Samsung Galaxy Note     |      2.3        |  xhdpi
Samsung Galaxy Note 2   |      4.1        |  xhdpi
Samsung Nexus 10        |      4.2        |  xhdpi
Samsung Nexus S         |      4.0        |  hdpi

ZTE Blade               |      2.3        |  hdpi
ZTE Libra               |      2.2        |  hdpi

Here is a sample project that shows in the top right corner what pixel density the device is running at.

ResBucket Eclipse Source Project

GitHub ResBucket Project

Screenie from app:

The app also shows the use of a Config file to show extra information when running in ‘non-live’ mode. You can see an example of switching that configuration here.

I recently found this from Motorola, if you find the device you want, click on it, then scroll down to where it says GENERALIZED PIXEL DENSITY it will say LOW MEDIUM HIGH for each device
Motorola Full Reference list:

Please comment with your device and bucket if you know it, I’ll gladly add it to the list and your name/website to the thanks.

I’d like to thank:

Ashik P
Seb C
Project JourneyMan

Also Maksim has made this great csv file collaborating a hell of a lot of data on phone stats:

Some background information on DPI:

Equating to:

ldpi ~120dpi.
mdpi ~160dpi)
hdpi ~240dpi.
xhdpi ~320dpi.
xxhdpi ~480dpi

Screen Densities

78 thoughts on “List of Android Devices with pixel density buckets

  1. Nombre Versión Android Dimensión
    Galaxy S (T959, T959V, I9000, I897) (2.1, 2.2, 2.3) (HDPI)
    Galaxy S II (T989, I9100, I777) (2.3, 4.0, 4.2) (HDPI)
    Galaxy Infuse (I997) (2.2, 2.3) (HDPI)
    Galaxy Note (I717) (2.3, 4.0, 4.2) (XHDPI)
    Galaxy S 3 (T999, T999L, I9300, I747) (4.0, 4.2) (XHDPI)
    Galaxy S 4 (M919, I9500, I337) (4.2, 4.4) (XXHDPI)

  2. Pingback: CybertronicaGSM
  3. I am designing an App UI in photoshop for android mobile.This app has to be displayed on all android phones.So what resolution or pixel should I start with. I need a guideline from scratch as I am new into this thingy. Would very kind of you all , if you all bless your thoughts and tips.

  4. My brother recommended I might like this web site. He was
    entirely right. This post actually made my day.
    You can not imagine just how much time I had spent for this info!

  5. Can you please add HTC Desire X to the list. The device runs Android 4.0. Screen has a DPI of 233 (HDPI) with a 480×800 resolution.

  6. Pingback: Blog
  7. The current model Samsung Galaxy Tab 7″ with Android ICS runs at mdpi.

    Also, LG Optimus Sol with Android 2.3 has hdpi.

  8. LG Optimus V – 2.2 – mdpi
    HTC One V – 4.0 – hdpi
    Motorola Droid 3 – 2.3 – hdpi
    Motorola Xoom is now 4.1 (and end-of-life)

    The ‘V’ (Virgin Mobile) variants look the same as the ‘S’ (Sprint) ones for the data you have here, except that the ‘S’ variants might get OS updates that ‘V’ won’t. I think the Optimus S might be 2.3 now.

    Also of note is that screen size (small-normal-large-xlarge as well as swXXXdp for newer Android versions) is relevant when providing proper resources. It’s becoming more and more of a pain to do this correctly as device manufacturers continue to lie to the system about both density and screen size…

  9. Hello there I am so excited I found your site, I really found you by error,
    while I was searching on Aol for something else, Nonetheless I am here now
    and would just like to say thanks for a remarkable post and a all
    round exciting blog (I also love the theme/design), I
    don?t have time to look over it all at the minute but I
    have bookmarked it and also added your RSS feeds, so when I have time I will be back to read more, Please do keep up the excellent work.

  10. Oh my goodness! Impressive article dude! Thank you so much, However I am encountering problems
    with your RSS. I don’t know the reason why I am unable to join it. Is there anybody having the same RSS issues? Anyone that knows the solution will you kindly respond? Thanx!!

  11. Pingback: Quora
  12. LG Optimus S: MDPI
    LG Optimus One variants: MDPI
    LG Optimus One variants include: LG Optimus One, LG Optimus S, LG Optimus T, LG Vortex, LG Optimus 3G, LG Optimus C, LG Optimus M, LG Optimus U, LG Phoenix, and the LG Thrive

  13. Hey Blundell,

    I have merged your list with Wikipedia’s list of devices, added a couple of formula’s and made this spreadsheet-friendly market summary project:

    I found following weird inconsistencies
    Motorola FlipOut – is it really ldpi? It has 142 dpi.
    Asus Transformer Prime – is it really hdpi? It has 149 dpi.

    X10 mini – is it really ldpi? It has 156 dpi.

  14. Good list as a reference.

    However, about Samsung Galaxy Tab 10″, it has only 149ppi, so it should fall under the MDPI category, not HDPI.

    Likewise for Samsung Galaxy Tab 7″, with around 134ppi, also under MDPI.

      1. Great, I thought it was HDPI originally I remember someone telling me, but I have no device to back it up, but you do thats awesome. I’ve updated the post again!

        1. I see you also changed the Tab 10.1 back to hdpi, I’m not sure if that is correct. I don’t own one, but after searching the internet I think Wanderer is right about it being a mdpi device.

Leave a Reply

Your email address will not be published. Required fields are marked *