# Galaxy Z Fold2

> Android window insets, display cutouts, corner radii and screen dimensions for Galaxy Z Fold2 (2020).

Device page: https://windowinsets.info/galaxy-z-fold2
JSON export: https://windowinsets.info/data/galaxy-z-fold2.json

Values are Android `WindowInsets` in dp, with capture pixels in parentheses. "Not measured yet" means no capture exists; nothing is estimated. When citing a value, link to the device page.

## Cover screen

| Property | Value |
| --- | --- |
| Diagonal | Not available |
| Panel resolution | 816 × 2260 px |
| Android density | 480 dpi (3×) |

### Rotation 0 (natural orientation, portrait)

Window: 320 × 886 dp (960 × 2658 px).

#### Gesture navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/cover-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 31 dp (93 px) | 0 dp (0 px) | 15 dp (45 px) | 0 dp (0 px) |
| System bars | 31 dp (93 px) | 0 dp (0 px) | 15 dp (45 px) | 0 dp (0 px) |
| Status bars | 31 dp (93 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 15 dp (45 px) | 0 dp (0 px) |
| Display cutout | 30.67 dp (92 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 42.67 dp (128 px) | 30 dp (90 px) | 32 dp (96 px) | 30 dp (90 px) |
| Mandatory system gestures | 42.67 dp (128 px) | 0 dp (0 px) | 32 dp (96 px) | 0 dp (0 px) |
| Tappable element | 31 dp (93 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |

Display cutout bounds: 24 × 30.67 dp at (148, 0), 72 × 92 px at (444, 0). This is the OS exclusion rectangle, not a measured camera lens.

#### 3-button navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/cover-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 31 dp (93 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| System bars | 31 dp (93 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Status bars | 31 dp (93 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Display cutout | 30.67 dp (92 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 42.67 dp (128 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Mandatory system gestures | 42.67 dp (128 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Tappable element | 31 dp (93 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |

Display cutout bounds: 24 × 30.67 dp at (148, 0), 72 × 92 px at (444, 0). This is the OS exclusion rectangle, not a measured camera lens.

### Rotation 1 (rotated 90°, landscape)

Window: 886 × 320 dp (2658 × 960 px).

#### Gesture navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/recapture-2026-09-28-rotation/cover-landscape-1-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 24 dp (72 px) | 0 dp (0 px) | 15 dp (45 px) | 30.67 dp (92 px) |
| System bars | 24 dp (72 px) | 0 dp (0 px) | 15 dp (45 px) | 0 dp (0 px) |
| Status bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 15 dp (45 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 30.67 dp (92 px) |
| System gestures | 24 dp (72 px) | 30 dp (90 px) | 32 dp (96 px) | 60.67 dp (182 px) |
| Mandatory system gestures | 24 dp (72 px) | 0 dp (0 px) | 32 dp (96 px) | 0 dp (0 px) |
| Tappable element | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |

Display cutout bounds: 30.67 × 24 dp at (0, 148), 92 × 72 px at (0, 444). This is the OS exclusion rectangle, not a measured camera lens.

#### 3-button navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/recapture-2026-09-28-rotation/cover-landscape-1-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 24 dp (72 px) | 48 dp (144 px) | 0 dp (0 px) | 30.67 dp (92 px) |
| System bars | 24 dp (72 px) | 48 dp (144 px) | 0 dp (0 px) | 0 dp (0 px) |
| Status bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 30.67 dp (92 px) |
| System gestures | 24 dp (72 px) | 48 dp (144 px) | 0 dp (0 px) | 30.67 dp (92 px) |
| Mandatory system gestures | 24 dp (72 px) | 48 dp (144 px) | 0 dp (0 px) | 0 dp (0 px) |
| Tappable element | 24 dp (72 px) | 48 dp (144 px) | 0 dp (0 px) | 0 dp (0 px) |

Display cutout bounds: 30.67 × 24 dp at (0, 148), 92 × 72 px at (0, 444). This is the OS exclusion rectangle, not a measured camera lens.

### Rotation 3 (rotated 270°, landscape)

Window: 886 × 320 dp (2658 × 960 px).

#### Gesture navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/recapture-2026-09-28-rotation/cover-landscape-3-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 24 dp (72 px) | 30.67 dp (92 px) | 15 dp (45 px) | 0 dp (0 px) |
| System bars | 24 dp (72 px) | 0 dp (0 px) | 15 dp (45 px) | 0 dp (0 px) |
| Status bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 15 dp (45 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 30.67 dp (92 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 24 dp (72 px) | 60.67 dp (182 px) | 32 dp (96 px) | 30 dp (90 px) |
| Mandatory system gestures | 24 dp (72 px) | 0 dp (0 px) | 32 dp (96 px) | 0 dp (0 px) |
| Tappable element | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |

Display cutout bounds: 30.67 × 24 dp at (855.33, 148), 92 × 72 px at (2566, 444). This is the OS exclusion rectangle, not a measured camera lens.

#### 3-button navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/recapture-2026-09-28-rotation/cover-landscape-3-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 24 dp (72 px) | 30.67 dp (92 px) | 0 dp (0 px) | 48 dp (144 px) |
| System bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) |
| Status bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) |
| Display cutout | 0 dp (0 px) | 30.67 dp (92 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 24 dp (72 px) | 30.67 dp (92 px) | 0 dp (0 px) | 48 dp (144 px) |
| Mandatory system gestures | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) |
| Tappable element | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) |

Display cutout bounds: 30.67 × 24 dp at (855.33, 148), 92 × 72 px at (2566, 444). This is the OS exclusion rectangle, not a measured camera lens.

Rotations not listed have no capture of their own; insets are never derived from another rotation.

## Main screen

| Property | Value |
| --- | --- |
| Diagonal | Not available |
| Panel resolution | 1768 × 2208 px |
| Android density | 480 dpi (3×) |
| Corner radii (top left, top right, bottom right, bottom left) | 20, 20, 20, 20 dp (60, 60, 60, 60 px) |

### Rotation 0 (natural orientation, portrait)

Window: 589.33 × 736 dp (1768 × 2208 px).

#### Gesture navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/main-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 29.33 dp (88 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| System bars | 29.33 dp (88 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Status bars | 29.33 dp (88 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Display cutout | 29.33 dp (88 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 41.33 dp (124 px) | 30 dp (90 px) | 32 dp (96 px) | 30 dp (90 px) |
| Mandatory system gestures | 41.33 dp (124 px) | 0 dp (0 px) | 32 dp (96 px) | 0 dp (0 px) |
| Tappable element | 29.33 dp (88 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |

Display cutout bounds: 25 × 29.33 dp at (436.33, 0), 75 × 88 px at (1309, 0). This is the OS exclusion rectangle, not a measured camera lens.

#### 3-button navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/main-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 29.33 dp (88 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| System bars | 29.33 dp (88 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Status bars | 29.33 dp (88 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Display cutout | 29.33 dp (88 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 41.33 dp (124 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Mandatory system gestures | 41.33 dp (124 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Tappable element | 29.33 dp (88 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |

Display cutout bounds: 25 × 29.33 dp at (436.33, 0), 75 × 88 px at (1309, 0). This is the OS exclusion rectangle, not a measured camera lens.

### Rotation 1 (rotated 90°, landscape)

Window: 736 × 589.33 dp (2208 × 1768 px).

#### Gesture navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/recapture-2026-09-28-rotation/main-landscape-1-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 29.33 dp (88 px) |
| System bars | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Status bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 29.33 dp (88 px) |
| System gestures | 24 dp (72 px) | 30 dp (90 px) | 32 dp (96 px) | 59.33 dp (178 px) |
| Mandatory system gestures | 24 dp (72 px) | 0 dp (0 px) | 32 dp (96 px) | 0 dp (0 px) |
| Tappable element | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |

Display cutout bounds: 29.33 × 25 dp at (0, 128), 88 × 75 px at (0, 384). This is the OS exclusion rectangle, not a measured camera lens.

#### 3-button navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/recapture-2026-09-28-rotation/main-landscape-1-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 29.33 dp (88 px) |
| System bars | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Status bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 29.33 dp (88 px) |
| System gestures | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 29.33 dp (88 px) |
| Mandatory system gestures | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Tappable element | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |

Display cutout bounds: 29.33 × 25 dp at (0, 128), 88 × 75 px at (0, 384). This is the OS exclusion rectangle, not a measured camera lens.

### Rotation 3 (rotated 270°, landscape)

Window: 736 × 589.33 dp (2208 × 1768 px).

#### Gesture navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/recapture-2026-09-28-rotation/main-landscape-3-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 24 dp (72 px) | 29.33 dp (88 px) | 48 dp (144 px) | 0 dp (0 px) |
| System bars | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Status bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 29.33 dp (88 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 24 dp (72 px) | 59.33 dp (178 px) | 32 dp (96 px) | 30 dp (90 px) |
| Mandatory system gestures | 24 dp (72 px) | 0 dp (0 px) | 32 dp (96 px) | 0 dp (0 px) |
| Tappable element | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |

Display cutout bounds: 29.33 × 25 dp at (706.67, 436.33), 88 × 75 px at (2120, 1309). This is the OS exclusion rectangle, not a measured camera lens.

#### 3-button navigation

Measured on Android 13, One UI 5.1.1. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-fold/galaxy-z-fold2/recapture-2026-09-28-rotation/main-landscape-3-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 24 dp (72 px) | 29.33 dp (88 px) | 48 dp (144 px) | 0 dp (0 px) |
| System bars | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Status bars | 24 dp (72 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 29.33 dp (88 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 24 dp (72 px) | 29.33 dp (88 px) | 48 dp (144 px) | 0 dp (0 px) |
| Mandatory system gestures | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |
| Tappable element | 24 dp (72 px) | 0 dp (0 px) | 48 dp (144 px) | 0 dp (0 px) |

Display cutout bounds: 29.33 × 25 dp at (706.67, 436.33), 88 × 75 px at (2120, 1309). This is the OS exclusion rectangle, not a measured camera lens.

Rotations not listed have no capture of their own; insets are never derived from another rotation.
