List of Android Devices with pixel density buckets

By blundell  

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
 
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: http://developer.motorola.com/products/?num=all

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:

Tchami
Wanderer
Joris
Maksim
Willie
Ashik P
Wahree
BigBadSheep
Seb C
Project JourneyMan

Also Maksim has made this great csv file collaborating a hell of a lot of data on phone stats:
github/android-devices

Some background information on DPI:

Equating to:


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

Screen Densities



44 Comments

  1. Oscar Sanchez
    Posted November 25, 2013 at 5:26 pm | Permalink | Reply

    What is the density of the huawei g610-u015 hdpi?

  2. SERGIO
    Posted September 16, 2013 at 4:15 pm | Permalink | Reply

    QUE DENSIDAD TENGO YO O COMO LA VEO, TENGO SAMSUNG GALAXY S2, INT, CON ANDROID 4.3

    , PONES CON 2.1 ES HDPI, COMO LO PUEDO SABER?

  3. ibaad
    Posted September 6, 2013 at 3:02 am | Permalink | Reply

    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.

    • blundell
      Posted September 15, 2013 at 11:26 am | Permalink | Reply

      You should design in the highest densisty possible then scale down. MDPI = Pixels , HPDI – 1.5 x MDPI & XHDPI is 2x MDPI.

  4. Aviv
    Posted August 21, 2013 at 9:09 am | Permalink | Reply

    Samsung Galaxy Tab 7 is MDPI, not HDPI.
    1024X640

  5. Posted August 13, 2013 at 8:05 pm | Permalink | Reply

    Here are some recommendations on website testing on Android devices using BrowserStack.com: https://gist.github.com/hparra/6216968

    The information and direction here has helped to trim unnecessary tests. Thanks. HGPA

  6. Guillaume Bourassa
    Posted July 25, 2013 at 5:22 pm | Permalink | Reply

    HTC One is XXHDPI

  7. Julia
    Posted June 20, 2013 at 12:12 pm | Permalink | Reply

    Galaxy S4 is xxhdpi

  8. xanax
    Posted June 6, 2013 at 9:35 am | Permalink | Reply

    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!
    Thanks!

  9. Cialis
    Posted June 6, 2013 at 5:26 am | Permalink | Reply

    This website was… how do I say it? Relevant!! Finally I have found something which helped me.
    Kudos!

  10. Chud
    Posted April 10, 2013 at 10:12 am | Permalink | Reply

    Very helpful article, thank you!

  11. richie
    Posted March 18, 2013 at 11:00 pm | Permalink | Reply

    I love you for this. Danka.

  12. Sharanabasu
    Posted March 14, 2013 at 7:52 am | Permalink | Reply

    Hi Guys,

    Samsung Galasy Note-2 is not HDPI.
    its XHDPI.
    When I run the above code I got as XHDPI.

  13. Nick
    Posted February 22, 2013 at 3:09 am | Permalink | Reply

    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.

  14. RaymondP
    Posted February 18, 2013 at 11:35 am | Permalink | Reply

    I was breaking my head over my Nexus 7 showing different until I found out about tvdpi.

  15. Mariah
    Posted February 8, 2013 at 12:20 pm | Permalink | Reply

    Samsung Galaxy Tab 2 (GT-P5110), Android 4.0.3 – mdpi

  16. hitmaneidos
    Posted January 6, 2013 at 5:14 am | Permalink | Reply

    The current model Samsung Galaxy Tab 7″ with Android ICS runs at mdpi.

    Also, LG Optimus Sol with Android 2.3 has hdpi.

  17. Posted December 5, 2012 at 1:53 am | Permalink | Reply

    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…

  18. Highfield
    Posted November 23, 2012 at 10:50 pm | Permalink | Reply

    Nice list! Thanks a million dpi blundell :)

  19. waree
    Posted October 15, 2012 at 3:15 pm | Permalink | Reply

    Xperia S – 342DPI

  20. Posted October 13, 2012 at 4:21 pm | Permalink | Reply

    The standard DPI values for HTC Doubleshot (myTouch 4G Slide) and HTC Glacier (myTouch 4G) are about 252 pixels and 242, respectively.

  21. Posted October 12, 2012 at 10:19 pm | Permalink | Reply

    Hello!
    You can add LG Optimus 3D on HDPI list – it has 217 PPI. Or you can put this link from wikipedia:
    http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density
    Thanks for your work

  22. Neil
    Posted October 3, 2012 at 10:01 am | Permalink | Reply

    @Maksim

    You said you have merged this list, I don’t see Nexus 7 as tablet in your list on github???

  23. Michael
    Posted October 2, 2012 at 2:57 pm | Permalink | Reply

    Nice list!

    What I do is design first the app with photoshop with hdpi in mind and then resize each element of my design with an app called Design for multiple desnties

    https://play.google.com/store/apps/details?id=com.useit.software.android.densityconverter

    Hope it helps as it does with me!

  24. Yoga
    Posted September 29, 2012 at 12:57 pm | Permalink | Reply

    I read this post fully regarding the resemblance of latest and
    preceding technologies, it’s remarkable article.

  25. Jan Kenneth Aarhaug
    Posted September 28, 2012 at 8:06 am | Permalink | Reply

    Great resource for selecting GUI test devices for Android. Thanks a lot.

  26. Cyril
    Posted September 27, 2012 at 2:44 pm | Permalink | Reply

    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.

  27. Posted September 23, 2012 at 9:16 am | Permalink | Reply

    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!!

  28. Posted September 1, 2012 at 8:05 pm | Permalink | Reply

    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

  29. Ashik P
    Posted August 31, 2012 at 8:02 pm | Permalink | Reply

    You can add Xperia Pro MK16i to the list, its HDPI

  30. BoB
    Posted August 13, 2012 at 1:23 am | Permalink | Reply

    galaxy wonder please..

  31. devsk
    Posted June 29, 2012 at 7:39 am | Permalink | Reply

    Nice one.. Thanks man :)

  32. Posted June 23, 2012 at 5:54 am | Permalink | Reply

    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: https://github.com/mataanin/android-devices

    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.

  33. Wanderer
    Posted June 13, 2012 at 1:13 pm | Permalink | Reply

    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.

  34. Ben
    Posted June 5, 2012 at 2:08 pm | Permalink | Reply

    Great job. This list is what I needed!

25 Trackbacks

  1. By CybertronicaGSM on September 17, 2013 at 3:12 am

    […] Escogemos el archivo que corresponda a la resolución de nuestro teléfono y lo pasamos a la SD/Memoria […]

  2. […] Escogemos el archivo que corresponda a la resolución de nuestro teléfono y lo pasamos a la SD/Memoria […]

  3. […] Escogemos el archivo que corresponda a la resolución de nuestro teléfono y lo pasamos a la SD/Memoria […]

  4. […] Escogemos el archivo que corresponda a la resolución de nuestro teléfono y lo pasamos a la SD/Memoria […]

  5. [...] and if yes, when. But there is a list of devices according to their pixel density bucket here: http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/. Not a big list, but the author of that post did make an effort. There is another one here: [...]

  6. [...] la densità del mio schermo?“. Se non riuscite a capirlo dalla scheda tecnica guardate questa lista; se non avete uno dei dispositivi citati possiamo risalire comunque alla vostra [...]

  7. By What Android Devices for Testing? | txeet on March 2, 2013 at 12:00 am

    [...] all the dpi variants and screen sizes. There’s a start of a device list on a blog. I run code similar to this, logging to logcat, in debug versions of apps I create, so that I can [...]

  8. [...] all the dpi variants and screen sizes. There’s a start of a device list on a blog. I run code such as this, logging to logcat, in debug versions of apps I create, so that I can keep [...]

  9. By Blog on January 15, 2013 at 10:03 pm

    [...] la densità del mio schermo?“. Se non riuscite a capirlo dalla scheda tecnica guardate questa lista; se non avete uno dei dispositivi citati possiamo risalire comunque alla vostra [...]

  10. [...] la densità del mio schermo?“. Se non riuscite a capirlo dalla scheda tecnica guardate questa lista; se non avete uno dei dispositivi citati possiamo risalire comunque alla vostra [...]

  11. [...] Simply grab the latest version for your device from the Pimp My ROM forum thread at XDA-Developers (you’ll have to scroll down to the ‘Downloads’ section in the first post there). Not sure whether your device is XHDPI, HDPI, MDPI or LDPI? Check out this list of Android devices with their screen resolutions. [...]

  12. [...] Simply grab the latest version for your device from the Pimp My ROM forum thread at XDA-Developers (you’ll have to scroll down to the ‘Downloads’ section in the first post there). Not sure whether your device is XHDPI, HDPI, MDPI or LDPI? Check out this list of Android devices with their screen resolutions. [...]

  13. [...] Simply grab the latest version for your device from the Pimp My ROM forum thread at XDA-Developers (you’ll have to scroll down to the ‘Downloads’ section in the first post there). Not sure whether your device is XHDPI, HDPI, MDPI or LDPI? Check out this list of Android devices with their screen resolutions. [...]

  14. [...] Simply grab the latest version for your device from the Pimp My ROM forum thread at XDA-Developers (you’ll have to scroll down to the ‘Downloads’ section in the first post there). Not sure whether your device is XHDPI, HDPI, MDPI or LDPI? Check out this list of Android devices with their screen resolutions. [...]

  15. [...] Simply grab the latest version for your device from the Pimp My ROM forum thread at XDA-Developers (you’ll have to scroll down to the ‘Downloads’ section in the first post there). Not sure whether your device is XHDPI, HDPI, MDPI or LDPI? Check out this list of Android devices with their screen resolutions. [...]

  16. By Pimp my ROM - mehr Leistung aus dem Androiden holen on October 26, 2012 at 6:08 am
  17. [...] [...]

  18. [...] Pimp My Rom that corresponds to your device's screen resolution (Not sure what res your device is ? Here is a well-furnished list of android devices with their screen-res) – Make sure you are running a custom recovery (CWM or TWRP) – Make a nandroid backup of your [...]

  19. [...] Pimp My Rom that corresponds to your device's screen resolution (Not sure what res your device is ? Here is a well-furnished list of android devices with their screen-res) – Make sure you are running a custom recovery (CWM or TWRP) – Make a nandroid backup of your [...]

  20. By Die Plaud0recke - Seite 3904 - Android-Hilfe.de on October 11, 2012 at 5:01 pm

    [...] Here is a well-furnished list of android devices with their screen-res ..as usual: Thread lesen __________________ [AOSP-ROM][OTA] (Clean Blank Rom) The REAL Google Experience .:. …you can try your best and make things like "idiot-proof" …but in the same time they will invent, develop and build a better idiot .:. [...]

  21. By Pimp my Rom - Android-Hilfe.de on October 11, 2012 at 2:39 pm

    [...] AW: Pimp my Rom Erstmal anhand dieser Liste deine DPI bestimmen, dann dazu passende pimpmyrom.zip List of Android Devices with MDPI / HDPI buckets | Blundell [...]

  22. By Quora on September 6, 2012 at 7:45 am

    What are the optimal sizes of a splashscreen image for an Android app? #Android…

    Design big for 1920×1080 and 1080×1920 so you have that asset to base you other resolutions on and have them scale down flawlessly. I’m even seeing this done in html5 css3 apps now. In addition to being HD resolution and the size of the new android ub…

  23. [...] Blundell: List of Android Devices with MDPI / HDPI buckets [...]

  24. [...] already started making a list of devices that will fall into these buckets: see here. and below is a list of different emulator setups to try and catch any bugs that may appear in one [...]

Post a Comment

Your email is never shared. Required fields are marked *

*
*