Android Viewport Sizes: Pixel, Galaxy, Foldables, DPR and Resolution
Search Pixel, Galaxy and other Android models, including cover and main displays on foldables. Compare sourced hardware specifications with unverified CSS and DPR references.
Data status: Data review: 2026-09-24 (UTC). See individual source access dates in the table.
Sources: Each source link supports only the hardware fields quoted in its details. Missing specifications are marked for verification.
Method: CSS viewport and DPR references have not been independently verified. Native resolution is a hardware specification, not the browser viewport. Display scaling, browser controls, orientation and window size can change the space available to a page. Hardware dimensions are shown short edge × long edge; quoted diagonals follow the manufacturer’s measurement convention.
Quick answer: Search for your model, open its source details, then measure the viewport in the browser you need to support. Choose breakpoints where your content needs them.
Viewport Sizes Table
37 entries
Data as of: 2026-09-24
Scroll the table horizontally to see all columns.
| Model | CSS reference (px) | Native resolution (px) | DPR reference | Diagonal (in) | PPI | Source |
|---|---|---|---|---|---|---|
Google Pixel 10 Pro XLGoogleSpecifications and evidence
|
414 × 921Unverified reference | 1344 × 2992 | 3.25Unverified reference | 6.8 | 486 | Open source: Google Google Pixel 10 Pro XL |
Google Pixel 10 ProGoogleSpecifications and evidence
|
410 × 914Unverified reference | 1280 × 2856 | 3.125Unverified reference | 6.3 | 495 | Open source: Google Google Pixel 10 Pro |
Google Pixel 10GoogleSpecifications and evidence
|
412 × 923Unverified reference | 1080 × 2424 | 2.625Unverified reference | 6.3 | 422 | Open source: Google Google Pixel 10 |
Google Pixel 10 Pro FoldGoogleCover screenSpecifications and evidence
|
To be verified | 1080 × 2364 | 2.625Unverified reference | 6.4 | 408 | Open source: Google Google Pixel 10 Pro Fold |
Google Pixel 10 Pro FoldMain screenSpecifications and evidence
|
692 × 717Unverified reference | 2076 × 2152 | 3.0Unverified reference | 8 | 373 | Open source: Google Google Pixel 10 Pro Fold |
| Samsung Galaxy S25 UltraSamsung | 412 × 891Unverified reference | To be verified | 3.5Unverified reference | To be verified | To be verified | To be verified |
| Samsung Galaxy S25+Samsung | 412 × 891Unverified reference | To be verified | 3.5Unverified reference | To be verified | To be verified | To be verified |
| Samsung Galaxy S25Samsung | 360 × 780Unverified reference | To be verified | 3.0Unverified reference | To be verified | To be verified | To be verified |
| Huawei Mate 70 ProHuawei | 411 x 885Unverified reference | To be verified | 3.2Unverified reference | To be verified | To be verified | To be verified |
| Xiaomi 15 ProXiaomi | 412 x 914Unverified reference | To be verified | 3.5Unverified reference | To be verified | To be verified | To be verified |
OPPO Find X8 ProOPPOSpecifications and evidence
|
395 x 869Unverified reference | To be verified | 3.2Unverified reference | 6.78 | 450 | Open source: OPPO OPPO Find X8 Pro |
vivo X200 ProvivoSpecifications and evidence
|
394 x 875Unverified reference | 1260 × 2800 | 3.2Unverified reference | To be verified | 452 | Open source: vivo vivo X200 Pro |
| Honor Magic7 ProHonor | 400 x 875Unverified reference | To be verified | 3.2Unverified reference | To be verified | To be verified | To be verified |
| Samsung Galaxy Z Fold6SamsungCover screen | 323 × 792Unverified reference | To be verified | 3.0Unverified reference | To be verified | To be verified | To be verified |
| Samsung Galaxy Z Fold6Main screen | 619 × 720Unverified reference | To be verified | 3.0Unverified reference | To be verified | To be verified | To be verified |
| Samsung Galaxy Z Flip6Samsung | 393 × 960Unverified reference | To be verified | 2.75Unverified reference | To be verified | To be verified | To be verified |
| Samsung Galaxy S24 UltraSamsung | 412 × 891Unverified reference | To be verified | 3.5Unverified reference | To be verified | To be verified | To be verified |
Samsung Galaxy S24+SamsungSpecifications and evidence
|
412 × 891Unverified reference | 1440 × 3120 | 3.5Unverified reference | 6.7 | To be verified | Open source: Samsung Samsung Galaxy S24+ |
| Samsung Galaxy S24Samsung | 360 × 780Unverified reference | To be verified | 3.0Unverified reference | To be verified | To be verified | To be verified |
Google Pixel 9 Pro XLGoogleSpecifications and evidence
|
414 × 921Unverified reference | 1344 × 2992 | 3.25Unverified reference | 6.8 | 486 | Open source: Google Google Pixel 9 Pro XL |
Google Pixel 9 ProGoogleSpecifications and evidence
|
410 × 914Unverified reference | 1280 × 2856 | 3.125Unverified reference | 6.3 | 495 | Open source: Google Google Pixel 9 Pro |
Google Pixel 9GoogleSpecifications and evidence
|
412 × 923Unverified reference | 1080 × 2424 | 2.625Unverified reference | 6.3 | 422 | Open source: Google Google Pixel 9 |
Google Pixel 8 ProGoogleSpecifications and evidence
|
412 × 921Unverified reference | 1344 × 2992 | 3.25Unverified reference | 6.7 | 489 | Open source: Google Google Pixel 8 Pro |
Google Pixel 8GoogleSpecifications and evidence
|
412 × 915Unverified reference | 1080 × 2400 | 2.625Unverified reference | 6.2 | 428 | Open source: Google Google Pixel 8 |
Samsung Galaxy S23 UltraSamsungSpecifications and evidence
|
412 × 915Unverified reference | 1440 × 3088 | 3.5Unverified reference | 6.8 | To be verified | Open source: Samsung Samsung Galaxy S23 Ultra |
Samsung Galaxy S23+SamsungSpecifications and evidence
|
384 × 854Unverified reference | 1080 × 2340 | 2.8125Unverified reference | 6.6 | To be verified | Open source: Samsung Samsung Galaxy S23+ |
Samsung Galaxy S23SamsungSpecifications and evidence
|
360 × 780Unverified reference | 1080 × 2340 | 3.0Unverified reference | 6.1 | To be verified | Open source: Samsung Samsung Galaxy S23 |
Google Pixel 7 ProGoogleSpecifications and evidence
|
412 × 892Unverified reference | 1440 × 3120 | 3.5Unverified reference | 6.7 | 512 | Open source: Google Google Pixel 7 Pro |
Google Pixel 7GoogleSpecifications and evidence
|
412 × 915Unverified reference | 1080 × 2400 | 2.625Unverified reference | 6.3 | 416 | Open source: Google Google Pixel 7 |
Samsung Galaxy S22 UltraSamsungSpecifications and evidence
|
412 × 915Unverified reference | 1440 × 3088 | 3.5Unverified reference | 6.8 | To be verified | Open source: Samsung Samsung Galaxy S22 Ultra |
Samsung Galaxy S22+SamsungSpecifications and evidence
|
384 × 854Unverified reference | 1080 × 2340 | 2.8125Unverified reference | 6.6 | To be verified | Open source: Samsung Samsung Galaxy S22+ |
Samsung Galaxy S22SamsungSpecifications and evidence
|
360 × 780Unverified reference | 1080 × 2340 | 3.0Unverified reference | 6.1 | To be verified | Open source: Samsung Samsung Galaxy S22 |
Google Pixel 6 ProGoogleSpecifications and evidence
|
412 × 915Unverified reference | 1440 × 3120 | 3.5Unverified reference | 6.7 | 512 | Open source: Google Google Pixel 6 Pro |
Google Pixel 6GoogleSpecifications and evidence
|
412 × 915Unverified reference | 1080 × 2400 | 2.625Unverified reference | 6.4 | 411 | Open source: Google Google Pixel 6 |
| Samsung Galaxy S21 UltraSamsung | 384 × 854Unverified reference | To be verified | 3.75Unverified reference | To be verified | To be verified | To be verified |
Samsung Galaxy S21+SamsungSpecifications and evidence
|
384 × 854Unverified reference | 1080 × 2400 | 2.8125Unverified reference | 6.7 | To be verified | Open source: Samsung Samsung Galaxy S21+ |
| Samsung Galaxy S21Samsung | 360 × 800Unverified reference | To be verified | 3.0Unverified reference | To be verified | To be verified | To be verified |
No matching devices. Try another search or reset the filters.
Understanding Viewport Sizes
Viewport Basics
- Viewport Size: The visible area in CSS pixels that your website can use
- Screen Resolution: The actual number of physical pixels on the device
- Device Pixel Ratio (DPR): The ratio between physical pixels and CSS pixels
- Orientation: Android devices support both portrait and landscape modes
Design Considerations
- Design for various screen sizes and densities
- Consider different aspect ratios
- Optimize for touch interactions
- Use appropriate media queries
- Consider foldable devices
Frequently Asked Questions About Device Viewports
A CSS viewport is the area a browser uses to lay out a page. Native resolution counts the display panel’s physical pixels. DPR describes the scale between device and CSS pixels; dividing native resolution by DPR does not reliably give the browser viewport.
Different DPR values, system display scaling, and browser behavior can produce different CSS viewport widths even when physical resolutions are close.
Use this table as a reference for common real devices, then define flexible breakpoints by content behavior, not single models. Test key ranges like 360, 390, 412, 768, 820, 834, and 1024 CSS pixels.
Foldables can switch between cover and main displays with very different viewport ratios. Test both states and rotation, and avoid hard-coding layouts to one exact width.
The review date describes this batch, not a claim that every field was measured that day. Source details show the access date and the fields supported. CSS viewport and DPR references remain unverified unless a measurement is explicitly documented.