Skip to content

Reference library

Screen Sizes

Screen size references for iPhone, iPad, MacBook, and common resolutions that separate native pixels from CSS viewport size, DPR, scaling, screenshots, and layout breakpoints.

Last checked: 2026-05-03

Source confidence: Official Last checked: 2026-05-03 Source: Apple: compare iPhone models Found a spec change? Send correction.

How we calculate this

Methodology and source handling

We calculate pixel dimensions from the visible size values, aspect ratios, DPI/PPI formulas, and source notes on this page.

Browse

Screen Sizes entries

Screen dimensions are not one number. Designers and developers need to distinguish native hardware resolution, CSS viewport, device pixel ratio, browser UI, zoom, and operating-system scaling before judging a layout.

Recently updated

Fresh entries in this library

Core distinction

Native pixels vs CSS viewport

TermUse it forDo not use it for
Native pixels Screenshots, image sharpness, hardware comparison, video frames Web breakpoints by itself.
CSS viewport Responsive layout, browser QA, media queries Hardware pixel density or screenshot sharpness by itself.
DPR Understanding how physical pixels map to CSS pixels Replacing real-device or simulator checks.

Models

Device-specific checks

PageQuestion it answers
iPhone screen size Which model resolution am I comparing, and how does CSS viewport differ from device pixels?
iPad dimensions by model Which iPad class am I designing for, and what happens in portrait vs landscape?
MacBook native vs scaled resolution Why does a Retina display report a different browser layout width than its native panel pixels?

Related

Related pages and tools

FAQ

Common questions

Is iPhone screen size the same as CSS viewport size?

No. iPhone native pixels describe the hardware display, while CSS viewport size depends on Safari or browser UI, zoom, orientation, and DPR.

How should I compare iPad dimensions by model?

Use native pixels for screenshots and asset sharpness, then test CSS viewport behavior separately in portrait and landscape.

Why does MacBook native resolution differ from scaled resolution?

macOS display scaling maps the native Retina panel into a logical workspace, so browser CSS pixels can be much lower than the hardware pixel count.

Source

Official source

Screen pages use official Apple model specifications for native pixels and MDN guidance for device-pixel-ratio behavior.

Last checked: 2026-05-03