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
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
| Term | Use it for | Do 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
| Page | Question 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.
-
Apple: compare iPhone models
Used for current iPhone display size and resolution references.
-
Apple: compare iPad models
Used for current iPad display size and resolution references.
-
Apple Support: Mac laptop specs
Used for MacBook model and display specification references.
-
MDN Web Docs: Window.devicePixelRatio
Used for CSS pixels, device pixels, display scaling, and high-DPI screen behavior.
Last checked: 2026-05-03