Viewport resolution (CSS rules)
This is the resolution that interests designers and developers the most as it determines breakpoints and media query definitions. Generally, only this resolution is discussed.
Regarding Apple iPhone 12 Pro Max, it is:
- 428 pixels in width
- 926 pixels in height ⚠️ height is indicative as the Safari, Chrome, etc. browser reduces the visible area
ℹ️ Some analytics tools only display the manufacturer resolution (below) and not the one presented above, so be careful when interpreting results.
Available in the simulator
Test your responsive site on Apple iPhone 12 Pro Max thanks to the browser extension.
It's free and can be activated in 2 clicks.
Pixel density
On Apple iPhone 12 Pro Max it is 3
If you want to target devices in CSS with at least this pixel density, you can use this media query.
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
/* CSS */
}
Also in JavaScript, it is possible to retrieve the pixel density value.
window.devicePixelRatio
// Which will return the number 3
Manufacturer resolution Apple iPhone 12 Pro Max
Given the pixel density, this gives:
- 1284 pixels in width
- 2778 pixels in height
Free HD mockup in PNG format
