http://blog.blundell-apps.com/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 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 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
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


34 Comments
Very helpful article, thank you!
I love you for this. Danka.
Hi Guys,
Samsung Galasy Note-2 is not HDPI.
its XHDPI.
When I run the above code I got as XHDPI.
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.
I was breaking my head over my Nexus 7 showing different until I found out about tvdpi.
Samsung Galaxy Tab 2 (GT-P5110), Android 4.0.3 – mdpi
The current model Samsung Galaxy Tab 7″ with Android ICS runs at mdpi.
Also, LG Optimus Sol with Android 2.3 has hdpi.
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…
Nice list! Thanks a million dpi blundell
Xperia S – 342DPI
The standard DPI values for HTC Doubleshot (myTouch 4G Slide) and HTC Glacier (myTouch 4G) are about 252 pixels and 242, respectively.
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
@Maksim
You said you have merged this list, I don’t see Nexus 7 as tablet in your list on github???
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!
I read this post fully regarding the resemblance of latest and
preceding technologies, it’s remarkable article.
Great resource for selecting GUI test devices for Android. Thanks a lot.
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.
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!!
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
You can add Xperia Pro MK16i to the list, its HDPI
galaxy wonder please..
Nice one.. Thanks man
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.
hey that’s really cool!
I’ve got the flipout as 120dpi Moto FlipOut
Not sure on the x10 mini dpi but I own one its LDPI
Would have to look the ATP up.
Super. Updating the repo!
Have put it on the Hacker News! http://news.ycombinator.com/item?id=4151190
Also, wanted to aks about Transformer Prime. Is it really hdpi? Most Android tablets are mdpi..
Sorry, meaning, most 10″ tablets.
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.
Cheers, updated!
The Galaxy Tab 7 inch (P1000, updated to 2.3) says hdpi when I run the ResBucket app.
See also
http://stackoverflow.com/questions/7049659/understanding-samsung-galaxy-tab-screen-density
Also, according to wikipedia:
http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density#Samsung
The Tab has a 171ppi display.
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!
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.
Great job. This list is what I needed!
21 Trackbacks
[...] 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: [...]
[...] 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 [...]
[...] See: http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/ [...]
[...] 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 [...]
[...] 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 [...]
[...] 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 [...]
[...] 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 [...]
[...] 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. [...]
[...] 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. [...]
[...] 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. [...]
[...] 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. [...]
[...] 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. [...]
[...] http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/diese Links [...]
[...] [...]
[...] 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 [...]
[...] 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 [...]
[...] 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 .:. [...]
[...] 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 [...]
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…
[...] Blundell: List of Android Devices with MDPI / HDPI buckets [...]
[...] 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 [...]