Open dataset · CC BY 4.0

iPhone SE (2nd generation) screen size

iPhone SE (2nd generation): 375 × 667 points at @2x, which is 750 × 1334 pixels at 326 ppi on a 4.7-inch Retina HD display.

Screen specs

iPhone SE (2nd generation) screen specs
Points375 × 667 pt
Pixels750 × 1334 px
Scale@2x
PPI (Apple)326
PPI (computed from pixels and diagonal)325.6
Diagonal4.7 inches
Aspect ratio375:667 (1.7787)
Display typeLCD
Display nameRetina HD
ProMotionNo
Always-OnNo
CutoutNone
Home buttonYes
Face ID or Touch IDTouch ID
Model identifiersiPhone12,8
Release year2020

Safe area insets

Safe area insets in points
OrientationTopRightBottomLeft
Portrait20000
Landscape0000
iPhone SE (2nd generation) portrait: 375 × 667 points, safe area insets top 20, right 0, bottom 0, left 0iPhone SE (2nd generation) landscape: 667 × 375 points, safe area insets top 0, right 0, bottom 0, left 0

Outline drawn to scale in points. Shaded bands are the insets; the dashed box is the safe area.

How it was measured: key window safeAreaInsets, portrait and landscape (interface orientation landscapeLeft, rotated with requestGeometryUpdate; landscapeRight identical) (source: Xcode 27.1 Simulator, iOS 27.0 (24A434) runtime, device type 'iPhone SE (2nd generation)').

Corner radius (unofficial)

0 pt (unofficial). Apple doesn't publish this; measured from the Simulator's private display corner radius.

UNOFFICIAL: private UIScreen _displayCornerRadius = 0 pt (source: Xcode 27.1 Simulator, iOS 27.0 (24A434) runtime, device type 'iPhone SE (2nd generation)'); Apple does not publish this value

For web developers

CSS viewport: 375 × 667 CSS pixels in portrait, devicePixelRatio 2. CSS pixels equal points.

/* iPhone SE (2nd generation), portrait */
@media (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) {
  /* styles for this screen size */
}
/* needs <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> */
.page {
  padding-top: env(safe-area-inset-top);       /* 20px on iPhone SE (2nd generation) in portrait */
  padding-right: env(safe-area-inset-right);   /* 0px */
  padding-bottom: env(safe-area-inset-bottom); /* 0px */
  padding-left: env(safe-area-inset-left);     /* 0px */
}

Safari's visible viewport is smaller than the screen because of the browser bars, so window.innerHeight is less than the height above until the bars collapse.

For iOS developers

Same layout size

Same points and scale (375 × 667 pt at @2x):

Compare

Sources

Download and cite

Data: Apple device screen specs by bestlatestapps.com (https://bestlatestapps.com/tools/apple-device-screen-sizes/), licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Built from Apple's published tech specs and Human Interface Guidelines, Wikipedia for model identifiers, and our own Xcode Simulator measurements.

Cite as: Singh, A. (2026). Apple Device Screen Specs (v0.1.0). Zenodo. https://doi.org/10.5281/zenodo.23819103

Also on: Zenodo and Kaggle

Questions

What is the iPhone SE (2nd generation) viewport size in CSS pixels?

375 × 667 CSS pixels in portrait, with a devicePixelRatio of 2. Safari's visible viewport is smaller while the browser bars show.

What is the iPhone SE (2nd generation) screen resolution?

750 × 1334 pixels at 326 ppi, shown as 375 × 667 points at @2x.

What are the iPhone SE (2nd generation) safe area insets?

In portrait: top 20, right 0, bottom 0, left 0 points. In landscape: top 0, right 0, bottom 0, left 0 points. Values are top, right, bottom, left, measured in the Xcode Simulator.

Does the iPhone SE (2nd generation) have the same screen size as the iPhone SE (3rd generation)?

Yes, for layout: both are 375 × 667 points at @2x, so apps and web pages lay out the same. Both have 750 × 1334 pixels.

Data version 0.1.0, generated 2026-10-27.