# Galaxy Tab S8

> Android window insets, display cutouts, corner radii and screen dimensions for Galaxy Tab S8 (2022).

Device page: https://windowinsets.info/galaxy-tab-s8
JSON export: https://windowinsets.info/data/galaxy-tab-s8.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.

## Main screen

| Property | Value |
| --- | --- |
| Diagonal | 11 in |
| Panel resolution | 2560 × 1600 px |
| Android density | 340 dpi (2.13×) |
| Corner radii (top left, top right, bottom right, bottom left) | 13.18, 13.18, 13.18, 13.18 dp (28, 28, 28, 28 px) |

### Rotation 0 (natural orientation, portrait)

Window: 752.94 × 1204.71 dp (1600 × 2560 px).

#### Gesture navigation

Measured on Android 16, One UI 8.0. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-tab/galaxy-tab-s8/recapture-2026-09-30-gesture-rotation/main-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| System bars | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| Status bars | 30.12 dp (64 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 30.12 dp (64 px) | 29.65 dp (63 px) | 32 dp (68 px) | 29.65 dp (63 px) |
| Mandatory system gestures | 30.12 dp (64 px) | 0 dp (0 px) | 32 dp (68 px) | 0 dp (0 px) |
| Tappable element | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |

#### 3-button navigation

Measured on Android 16, One UI 8.0. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-tab/galaxy-tab-s8/recapture-2026-09-30-rotation/main-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| System bars | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Status bars | 30.12 dp (64 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 (102 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Mandatory system gestures | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Tappable element | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |

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

Window: 1204.71 × 752.94 dp (2560 × 1600 px).

#### Gesture navigation

Measured on Android 16, One UI 8.0. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-tab/galaxy-tab-s8/main-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| System bars | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| Status bars | 30.12 dp (64 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 30.12 dp (64 px) | 29.65 dp (63 px) | 32 dp (68 px) | 29.65 dp (63 px) |
| Mandatory system gestures | 30.12 dp (64 px) | 0 dp (0 px) | 32 dp (68 px) | 0 dp (0 px) |
| Tappable element | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |

#### 3-button navigation

Measured on Android 16, One UI 8.0. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-tab/galaxy-tab-s8/main-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| System bars | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Status bars | 30.12 dp (64 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 (102 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Mandatory system gestures | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Tappable element | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |

### Rotation 2 (upside down, portrait)

Window: 752.94 × 1204.71 dp (1600 × 2560 px).

#### Gesture navigation

Measured on Android 16, One UI 8.0. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-tab/galaxy-tab-s8/recapture-2026-09-30-gesture-rotation/portrait-2-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| System bars | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| Status bars | 30.12 dp (64 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 30.12 dp (64 px) | 29.65 dp (63 px) | 32 dp (68 px) | 29.65 dp (63 px) |
| Mandatory system gestures | 30.12 dp (64 px) | 0 dp (0 px) | 32 dp (68 px) | 0 dp (0 px) |
| Tappable element | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |

#### 3-button navigation

Measured on Android 16, One UI 8.0. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-tab/galaxy-tab-s8/recapture-2026-09-30-rotation/portrait-2-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| System bars | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Status bars | 30.12 dp (64 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 (102 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Mandatory system gestures | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Tappable element | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |

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

Window: 1204.71 × 752.94 dp (2560 × 1600 px).

#### Gesture navigation

Measured on Android 16, One UI 8.0. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-tab/galaxy-tab-s8/recapture-2026-09-30-gesture-rotation/landscape-3-gesture.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| System bars | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| Status bars | 30.12 dp (64 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| Navigation bars | 0 dp (0 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 30.12 dp (64 px) | 29.65 dp (63 px) | 32 dp (68 px) | 29.65 dp (63 px) |
| Mandatory system gestures | 30.12 dp (64 px) | 0 dp (0 px) | 32 dp (68 px) | 0 dp (0 px) |
| Tappable element | 30.12 dp (64 px) | 0 dp (0 px) | 15.06 dp (32 px) | 0 dp (0 px) |

#### 3-button navigation

Measured on Android 16, One UI 8.0. Source: https://github.com/easyhooon/windowinsets.info/blob/main/measurements/galaxy-tab/galaxy-tab-s8/recapture-2026-09-30-rotation/landscape-3-threeButton.json

| Inset | Top | Right | Bottom | Left |
| --- | --- | --- | --- | --- |
| Safe area (max of system bars and cutout) | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| System bars | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Status bars | 30.12 dp (64 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 (102 px) | 0 dp (0 px) |
| Display cutout | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) | 0 dp (0 px) |
| System gestures | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Mandatory system gestures | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |
| Tappable element | 30.12 dp (64 px) | 0 dp (0 px) | 48 dp (102 px) | 0 dp (0 px) |

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