Skip to content
1440px

Device Screen Sizes & Viewports

The CSS viewport, native resolution, pixel ratio and pixel density of 242 devices — the numbers you actually need to design and build responsive interfaces.

Your screen right now

Enable JavaScript to read your current viewport.

Browse by device type

Recent devices

Devices released from 2023 onward
DeviceCSS viewportNative resolutionDPRPPIYear
iPhone 17e390 × 8441170 × 25324602026
iPad Pro 13″ (M5)1032 × 13762064 × 27522642026
iPad Pro 11″ (M5)834 × 12101668 × 24202642026
iPad Air 13″ (M4)1024 × 13662048 × 27322642026
iPad Air 11″ (M4)820 × 11801640 × 23602642026
iPhone Air420 × 9121260 × 27364602025
iPhone 17 Pro Max440 × 9561320 × 28684602025
iPhone 17 Pro402 × 8741206 × 26224602025
iPhone 17402 × 8741206 × 26224602025
iPhone 16e390 × 8441170 × 25324602025
iPad Air 13″ (M3)1024 × 13662048 × 27322642025
iPad Air 11″ (M3)820 × 11801640 × 23602642025

Every distinct CSS viewport width

All 242 devices in this database resolve to just 60 distinct CSS widths. This is the actual surface your responsive CSS has to cover.

CSS viewport widths across all catalogued devices
CSS widthDevicesExamples
162 px2Apple Watch Series 6 40mm, Apple Watch SE 40mm
176 px2Apple Watch Series 9 41mm, Apple Watch Series 8 41mm
184 px2Apple Watch Series 6 44mm, Apple Watch SE 44mm
187 px2Apple Watch Series 11 42mm, Apple Watch Series 10 42mm
198 px3Apple Watch Series 9 45mm, Apple Watch Series 8 45mm, Apple Watch Series 7 45mm
205 px1Apple Watch Ultra 2
208 px2Apple Watch Series 11 46mm, Apple Watch Series 10 46mm
211 px1Apple Watch Ultra 3
320 px6iPhone SE (1st gen), iPhone 5s, iPhone 5c, iPhone 5 +2 more
360 px28Samsung Galaxy S25, Samsung Galaxy S24, Samsung Galaxy S24 FE, Samsung Galaxy S23 +24 more
375 px11iPhone 13 mini, iPhone 12 mini, iPhone 11 Pro, iPhone XS +7 more
384 px7Samsung Galaxy S25 Edge, Samsung Galaxy S25+, Samsung Galaxy S24+, Samsung Galaxy S23+ +3 more
390 px7iPhone 17e, iPhone 16e, iPhone 14, iPhone 13 Pro +3 more
393 px11iPhone 16, iPhone 15 Pro, iPhone 15, iPhone 14 Pro +7 more
394 px4Xiaomi 14T Pro, Xiaomi Redmi Note 14 Pro, Xiaomi Redmi Note 13 Pro, Xiaomi POCO X6 Pro
402 px3iPhone 17 Pro, iPhone 17, iPhone 16 Pro
412 px16Google Pixel 10, Google Pixel 9, Google Pixel 9a, Google Pixel 8 +12 more
414 px8iPhone 11 Pro Max, iPhone 11, iPhone XR, iPhone XS Max +4 more
420 px1iPhone Air
424 px2Xiaomi 15, Xiaomi 14
427 px2Google Pixel 10 Pro, Google Pixel 9 Pro
428 px3iPhone 14 Plus, iPhone 13 Pro Max, iPhone 12 Pro Max
430 px4iPhone 16 Plus, iPhone 15 Pro Max, iPhone 15 Plus, iPhone 14 Pro Max
440 px5iPhone 17 Pro Max, iPhone 16 Pro Max, Xiaomi 15 Ultra, Xiaomi 14 Ultra +1 more
448 px3Google Pixel 10 Pro XL, Google Pixel 9 Pro XL, Google Pixel 8 Pro
450 px2OnePlus 13, OnePlus 12
480 px5Samsung Galaxy S25 Ultra, Samsung Galaxy S24 Ultra, Samsung Galaxy S23 Ultra, Samsung Galaxy S22 Ultra +1 more
690 px1Samsung Galaxy Z Fold 5
707 px1Samsung Galaxy Z Fold 6
744 px2iPad mini (7th gen), iPad mini (6th gen)
768 px6iPad mini (5th gen), iPad mini (4th gen), iPad (6th gen), iPad (5th gen) +2 more
800 px4Samsung Galaxy Tab S9, Samsung Galaxy Tab S6 Lite, Samsung Galaxy Tab A9+, Google Pixel Tablet
810 px3iPad (9th gen), iPad (8th gen), iPad (7th gen)
820 px7iPad Air 11″ (M4), iPad Air 11″ (M3), iPad Air 11″ (M2), iPad (11th gen) +3 more
834 px8iPad Pro 11″ (M5), iPad Pro 11″ (M4), iPad Pro 11″ (4th gen), iPad Pro 11″ (3rd gen) +4 more
876 px2Samsung Galaxy Tab S10+, Samsung Galaxy Tab S9+
924 px2Samsung Galaxy Tab S10 Ultra, Samsung Galaxy Tab S9 Ultra
1024 px7iPad Air 13″ (M4), iPad Air 13″ (M3), iPad Air 13″ (M2), iPad Pro 12.9″ (6th) +3 more
1032 px2iPad Pro 13″ (M5), iPad Pro 13″ (M4)
1072 px1Kobo Clara Colour
1236 px1Kindle Paperwhite 11
1264 px2Kindle Paperwhite 12, Kobo Libra Colour
1280 px11Surface Laptop 7 13.8″, Dell XPS 13 (9350), Dell XPS 13 Plus, ThinkPad X1 Carbon Gen 12 +7 more
1404 px1reMarkable 2
1440 px7MacBook Pro 13″ (M2), MacBook Pro 13″ (M1), MacBook Air 13″ (M1), MacBook Pro 15″ (2018) +3 more
1470 px3MacBook Air 13″ (M4), MacBook Air 13″ (M3), MacBook Air 13″ (M2)
1504 px1Framework Laptop 13
1512 px3MacBook Pro 14″ (M4), MacBook Pro 14″ (M3), MacBook Pro 14″ (M1)
1600 px2Surface Laptop Studio 2, Dell XPS 14 (9440)
1620 px1reMarkable Paper Pro
1707 px1Framework Laptop 16
1710 px3MacBook Air 15″ (M4), MacBook Air 15″ (M3), MacBook Air 15″ (M2)
1728 px4MacBook Pro 16″ (M4), MacBook Pro 16″ (M3), MacBook Pro 16″ (M1), Dell XPS 16 (9640)
1792 px1MacBook Pro 16″ (2019)
1860 px2Kindle Scribe, Boox Note Air 4C
1920 px3Nintendo Switch 2, ASUS ROG Ally X, ASUS ROG Ally
2240 px2iMac 24″ (M4), iMac 24″ (M1)
2250 px1Surface Studio 2
2560 px3iMac 27″ 5K, Studio Display, Lenovo Legion Go
3008 px1Pro Display XDR

Questions

What is the difference between screen resolution and viewport size?

Screen resolution is the number of physical pixels in the panel. The viewport is the area your CSS lays out into, measured in CSS pixels. On an iPhone 17 Pro the panel is 1206 × 2622 physical pixels, but CSS sees 402 × 874 — because the device pixel ratio is 3. Write CSS against the viewport; export images against the resolution.

What screen size should I design for?

For mobile, 390–430 px covers almost every current phone. For desktop, 1440 px is the most useful design width — wide enough to expose layout problems, narrow enough to fit a 1600 px monitor. Across the 242 devices here there are only 60 distinct CSS widths, so a handful of breakpoints covers the field.

What is device pixel ratio?

The number of physical pixels per CSS pixel. A 2× display packs four physical pixels into the area of one CSS pixel; a 3× display packs nine. It determines the multiplier for your image exports, nothing about your layout. Read it with window.devicePixelRatio.

How do I find my own screen size?

The panel at the top of this page reads it directly from your browser: CSS viewport, screen dimensions, device pixel ratio and the resulting native resolution.

Device specifications from manufacturer published data, last verified 7 August 2026. See methodology and sources.