CSS viewport 1024 × 1366 pixels at 2× device pixel ratio. The exact size browsers report on the iPad Air 13″ (M3 / M4).
The iPad Air 13″ (M3 / M4) viewport is 1024 × 1366 CSS pixels (1366 × 1024 rotated), with a device pixel ratio of 2 on a 2048 × 2732 pixel 13″ display.
Test your site at iPad Air 13″ (M3 / M4) (1024 × 1366)
When a user visits your site on the iPad Air 13″ (M3 / M4), the browser reports window.innerWidth = 1024 and window.devicePixelRatio = 2. Your CSS media queries match against the 1024px CSS width, not the 2048 × 2732 physical pixel count of the panel.
At 1024px it hits Tailwind lg (1024px) and Bootstrap lg (992px). Rotated to 1366px it moves to Tailwind xl, so check both orientations.
For sharp full-width images, serve a source at least 2048px wide (1024 CSS px × 2 DPR) through srcset and let the browser pick it.
/* iPad Air 13″ (M3 / M4): 1024×1366 CSS px, DPR 2 */
@media (max-width: 1024px) {
/* styles for this width and narrower */
}
@media (min-resolution: 2dppx) {
/* serve high-density assets */
}The iPad Air 13″ (M3 / M4) reports a CSS viewport of 1024×1366 pixels in portrait and 1366×1024 in landscape. Browser toolbars reduce the visible height slightly, so window.innerHeight is usually smaller than the full screen height.
The iPad Air 13″ (M3 / M4) uses a default device pixel ratio of 2. Each CSS pixel maps to 2×2 physical pixels on its 2048×2732 panel.
At 1024px wide it matches Tailwind lg (min-width 1024px) and Bootstrap lg (min-width 992px). Rotated to 1366px it matches Tailwind xl (min-width 1280px).
Open screensize.io, enter your URL and pick iPad Air 13″ (M3 / M4) (1024×1366). It opens your site in a real browser window at exactly that CSS viewport, so media queries, container queries and JavaScript resize logic behave as they would on the device. For touch behaviour and the real browser engine, confirm on hardware before shipping.
See the full list of device viewport sizes →
Or browse common screen sizes by category →
Use screensize.io to preview your website at any of these resolutions instantly — no DevTools needed.
Open screensize.io →