Viewport sizes

CSS viewport, device pixel ratio and screen resolution of 46 phones, tablets and laptops: the same list Chrome DevTools uses for device emulation.

Phones

DeviceViewportPixel ratioResolution
iPhone SE375 × 6672750 × 1334
iPhone XR414 × 8962828 × 1792
iPhone 12 Pro390 × 84431170 × 2532
iPhone 14390 × 84431170 × 2532
iPhone 14 Plus428 × 92631284 × 2778
iPhone 14 Pro393 × 85231179 × 2556
iPhone 14 Pro Max430 × 93231290 × 2796
iPhone 15393 × 85231179 × 2556
iPhone 15 Plus430 × 93231290 × 2796
iPhone 15 Pro393 × 85231179 × 2556
iPhone 15 Pro Max430 × 93231290 × 2796
iPhone 16e390 × 84431170 × 2532
iPhone 16393 × 85231179 × 2556
iPhone 16 Plus430 × 93231290 × 2796
iPhone 16 Pro402 × 87431206 × 2622
iPhone 16 Pro Max440 × 95631320 × 2868
Pixel 7412 × 9152.6251082 × 2402
Pixel 8412 × 9152.6251082 × 2402
Pixel 8 Pro448 × 99731344 × 2991
Pixel 8a412 × 9152.6251082 × 2402
Pixel 9412 × 9242.6251082 × 2426
Pixel 9 Pro427 × 95231281 × 2856
Pixel 9 Pro XL448 × 99731344 × 2991
Pixel 10412 × 9242.6251082 × 2426
Samsung Galaxy S8+360 × 74041440 × 2960
Samsung Galaxy S20 Ultra412 × 9153.51442 × 3203
Surface Duo540 × 7202.51350 × 1800
Samsung Galaxy A55360 × 8002.25810 × 1800
Pixel 9 Pro Fold412 × 9222.6251082 × 2420
Galaxy Z Fold 6412 × 9682.6251082 × 2541
Galaxy Z Fold 5344 × 8822.625903 × 2315
Samsung Galaxy A51/71412 × 9142.6251082 × 2399
Galaxy Tab S4712 × 11382.251602 × 2561
JioPhone 2240 × 3201240 × 320
Moto G4360 × 64031080 × 1920
Moto G Power412 × 8231.75721 × 1440
Facebook on Android412 × 8923.51442 × 3122

Tablets

DeviceViewportPixel ratioResolution
Surface Pro 7912 × 136821824 × 2736
iPad Mini768 × 102421536 × 2048
iPad Pro 131032 × 137622064 × 2752
Surface Pro 10960 × 144021920 × 2880
Asus Zenbook Fold853 × 12801.51280 × 1920

Laptops and other screens

DeviceViewportPixel ratioResolution
Nest Hub Max1280 × 80022560 × 1600
Laptop with touch1280 × 95011280 × 950
Laptop with HiDPI screen1440 × 90022880 × 1800
Laptop with MDPI screen1280 × 80011280 × 800

Source: Chrome DevTools device list (devtools-frontend, BSD license), updated October 1, 2026.

Frequently asked questions

What is a viewport?

The area of a browser window where a web page is drawn, measured in CSS pixels. On phones it is much smaller than the physical screen resolution because of the device pixel ratio.

Which viewport sizes should I test?

Test a small phone (about 360–375 px wide), a large phone (about 412–440 px), a tablet (768–1024 px) and a laptop (1280–1440 px). Breakpoints between those ranges cover almost every device.

What is the device pixel ratio (DPR)?

The number of physical pixels per CSS pixel. A DPR of 3 means a 1 × 1 CSS pixel area is drawn with 3 × 3 screen pixels, so images need three times the width to look sharp.

Screenshot API

Take screenshots from your code

screenshotbase renders any website in a real browser and returns the image: full page or viewport, any device size, retina, from 100+ countries, with cookie banners and ads hidden.

300 free screenshots every month. No credit card required.

GET https://api.screenshotbase.com/v1/take?url=https://example.com&full_page=true

# Response: the image (PNG, JPG, WebP or GIF)
curl -G "https://api.screenshotbase.com/v1/take" \
  --data-urlencode "url=https://example.com" \
  -d viewport_width=1280 -d viewport_height=800 \
  -d format=png \
  -H "apikey: YOUR-API-KEY" \
  -o screenshot.png

Free screenshot tools

Start using our Screenshot API for free today!

Get 300 requests / month for free