Common viewport sizes

Viewport widths in CSS pixels (the number a layout actually responds to) for the devices people most often test against. Use these to reproduce a layout bug at the width it was reported on.

This is part of the reference hub. When a layout bug is reported "on mobile," the useful question is at what width, because that's what the layout actually responds to. These are the common viewport sizes in CSS pixels (the value window.innerWidth returns, not the physical pixel count).

Phones

Device class Viewport (CSS px) Notes
Small phone (iPhone SE) 375 × 667 The narrow case worth testing
Standard phone (iPhone 13/14/15) 390 × 844 Very common modern width
Large phone (Pro Max / Plus) 430 × 932 Widest mainstream phone
Android (Pixel-class) 360–412 × 800–915 Varies by model

Tablets

Device class Viewport (CSS px) Notes
iPad mini 768 × 1024 The classic 768 breakpoint boundary
iPad / iPad Air 820 × 1180 Common mid-size tablet
iPad Pro 11" 834 × 1194
iPad Pro 12.9" 1024 × 1366 Overlaps small-laptop width

Laptops and desktops

Device class Viewport (CSS px) Notes
Small laptop 1280 × 800 Common baseline for "desktop"
HD laptop 1366 × 768 Still widespread
13–15" laptop 1440 × 900
Full HD desktop 1920 × 1080 Test wide layouts here

How to use this

Reproduce a reported bug at the width it was seen on, not your own. The narrow phone (375), one tablet (768), and one laptop (1280) cover most responsive breakpoint transitions. To check your current viewport live, use what is my viewport.

Widths are CSS pixels and reflect common 2026 devices; physical capture resolution will be higher on high-density displays.

Frequently asked questions

Are these physical pixels or CSS pixels?

CSS pixels (also called device-independent pixels): the value window.innerWidth reports and the number your media queries match against. A phone with a 3x display has far more physical pixels, but its layout responds to the CSS width shown here.

Which widths should I actually test?

At minimum a narrow phone (~375px), a tablet (~768px), and a laptop (~1280px). Those three catch most responsive breakpoint problems. Add a large phone (~430px) if your audience skews mobile.

Why does my screenshot look wider than the viewport size?

Because the capture is in physical pixels. A 390px-wide iPhone at 3x renders a 1170px-wide image. The layout still responds to 390; the file is just higher resolution.

Capture your first review.

About a minute from open tab to a shareable URL your agent can ingest.

Start capturing