Last active
November 16, 2023 06:52
-
-
Save marcedwards/8236f288d8739641970b27c5ce9ee634 to your computer and use it in GitHub Desktop.
iPhone, iPad, and Apple Watch display sizes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Points and display type | |
PPI is points per inch below, not pixels per inch. Not all models are listed, just the first model with a new display size. Diamond, RGB Stripe and Pentile RGB refer to the subpixel patterns. | |
iPhone 1 = 320×480 at 163PPI sRGB IPS LCD RGB Stripe | |
iPhone 4 = 320×480 at 163PPI sRGB IPS LCD RGB Stripe | |
iPhone 5 = 320×568 at 163PPI sRGB IPS LCD RGB Stripe | |
iPhone 6 = 375×667 at 163PPI sRGB IPS LCD RGB Stripe | |
iPhone 6 Plus = 414×736 at 153.5PPI sRGB IPS LCD RGB Stripe | |
iPhone 7 = 375×667 at 163PPI P3 IPS LCD RGB Stripe | |
iPhone 7 Plus = 414×736 at 153.5PPI P3 IPS LCD RGB Stripe | |
iPhone X = 375×812 at 155PPI P3 OLED Diamond | |
iPhone XR = 414×896 at 163PPI P3 IPS LCD RGB Stripe | |
iPhone XS Max = 414×896 at 152PPI P3 OLED Diamond | |
iPhone 12 = 390×844 at 153PPI P3 OLED Diamond | |
iPhone 12 Pro = 390×844 at 153PPI P3 OLED Diamond | |
iPhone 12 Pro Max = 428×926 at 152PPI P3 OLED Diamond | |
iPhone SE 2 = 375×667 at 163PPI P3 IPS LCD RGB Stripe | |
iPhone 12 Mini = 375×812 at 158PPI P3 OLED Diamond | |
iPad 7.9-inch = 1028×768 at 163PPI IPS LCD RGB Stripe | |
iPad 9.7-inch = 1028×768 at 132PPI IPS LCD RGB Stripe | |
iPad 10.5-inch = 1112×834 at 132PPI IPS LCD RGB Stripe | |
iPad Air 10.9-inch = 2360×1640 at 132PPI IPS LCD RGB Stripe | |
iPad 12.9-inch = 1366×1024 at 132PPI IPS LCD RGB Stripe | |
Watch (38mm) = 136×170 at 163PPI P3 OLED Pentile RGB | |
Watch (40mm) = 162×197 at 163PPI P3 OLED Pentile RGB | |
Watch (42mm) = 156×195 at 163PPI P3 OLED Pentile RGB | |
Watch (44mm) = 184×224 at 163PPI P3 OLED Pentile RGB | |
### Pixels | |
iPhone 1 = 320×480 (1×) | |
iPhone 4 = 640×960 (2×) | |
iPhone 5 = 640×1136 (2×) | |
iPhone 6 = 750×1334 (2×) | |
iPhone 6 Plus = 1080×1920 (actual display res) | |
iPhone 6 Plus = 1242×2208 (3× scaled virtual res) | |
iPhone X = 1125×2436 (3×) | |
iPhone XR = 828×1792 (2×) | |
iPhone XS Max = 1242×2688 (3×) | |
iPhone 12 = 1170×2532 (3×) | |
iPhone 12 Pro = 1170×2532 (3×) | |
iPhone 12 Pro Max = 1284×2778 (3×) | |
iPhone SE 2 = 750×1334 (2×) | |
iPhone 12 Mini = 1080×2340 (actual display res) | |
iPhone 12 Mini = 1125×2436 (3× scaled virtual res) | |
iPad 7.9-inch = 2048×1536 (2×) | |
iPad 9.7-inch = 2048×1536 (2×) | |
iPad 10.5-inch = 2224×1668 (2×) | |
iPad Air 10.9-inch = 2360×1640 (2×) | |
iPad 12.9-inch = 2732×2048 (2×) | |
Watch (38mm) = 272×340 (2×) | |
Watch (40mm) = 324×394 (2×) | |
Watch (42mm) = 312×390 (2×) | |
Watch (44mm) = 368×448 (2×) |
Yep! Thanks. The iPhone 12 Mini has been changes to 375×812
. iPhone 12 and iPhone 12 Pro have been added.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi, thx for making a gist 🙂
Shouldn't mini be like
iPhone 12 Mini = 375x812 at 158ppi P3 OLED Diamond
?Also think iPhone 12 screen is quite different from others, like
iPhone 12 (Pro) = 390x844 at 152ppi P3 OLED Diamond
.