Симулятор безопасной области iPhone и генератор CSS

Размеры безопасных областей iPhone в двух ориентациях. Сравнивайте перекрытие кнопок и копируйте CSS или Tailwind.

В браузере · Без регистрации

iPhone Duo — Безопасная областьСверху 0 pt, Справа 84 pt, Снизу 34 pt, Слева 0 pt466 ptБезопасная область382 × 644 ptСистемная резервная область466 × 678 pt

Схема: камера и углы не являются точными контурами устройства.

Справочные отступы pt

Сверху
0
Справа
84
Снизу
34
Слева
0
Логический экран
466 × 678 pt
Безопасные размеры
382 × 644 pt
Физическое разрешение
1398 × 2034 px
Масштаб рендеринга
3×
О значениях

Данные обновлены

Интервал контента16 px

Логические размеры и отступы iPhone Duo взяты из симулятора iOS 27.1; альбомный режим соответствует повороту влево. Внутренний экран сохраняет строку состояния. Тёмные блоки обозначают системные области. Логический размер 669 × 951 pt и официальное физическое разрешение 1878 × 2670 px — разные величины, без прямого пересчёта в 3×. Показаны полностью открытое и закрытое состояния, а не замеры реального устройства.

Адаптивный код

Код использует текущие env(), а не фиксированные значения модели. Интервал меняет код; переключатель сравнивает только демонстрацию. Учтено место для панели и кнопки высотой 44px. Проверьте более высокий контент, Safari и PWA в проекте.

Безопасная область этого браузера

Чтение значений браузера…

Текущие значения CSS px этого браузера, независимые от профиля. На компьютере или в прямоугольной области 0 может быть корректным. При повороте или изменении размера значения меняются. Определение модели и эмуляция Safari не выполняются.

Таблица безопасных областей iPhone

Портретные значения в логических точках (pt), при стандартном масштабе и видимой строке состояния. Безопасные размеры равны логическому размеру экрана за вычетом двух соответствующих отступов. Проверяйте и на реальном устройстве.

Таблица безопасных областей iPhone — Портретная
УстройствоЛогический экранСверху (pt)Снизу (pt)Слева (pt)Справа (pt)Безопасные размеры
iPhone Duo · Внешний экран · Закрыт466 × 678034084382 × 644
iPhone Duo · Внутренний экран · Открыт669 × 951823400669 × 835
iPhone 16 Pro402 × 874623400402 × 778
iPhone 16 Pro Max440 × 956623400440 × 860
iPhone 14 Pro393 × 852593400393 × 759
iPhone 13 mini375 × 812503400375 × 728
iPhone 12390 × 844473400390 × 763
iPhone 11414 × 896483400414 × 814
iPhone X375 × 812443400375 × 734
iPhone SE (3rd gen)375 × 66720000375 × 647

Как пользоваться

  1. Выберите устройство и ориентацию для просмотра размеров.
  2. В демонстрации переключайте отступы и меняйте интервал.
  3. Скопируйте CSS или Tailwind и проверьте на целевом устройстве.

Пример

padding-bottom: calc(16px + env(safe-area-inset-bottom, 0px));

Подробности и ограничения

CSS px, нативные точки и физические пиксели различаются. iPhone 13 mini выполняет рендеринг 3×, затем уменьшает до физического разрешения.

Версия ОС, масштаб и панели браузера влияют на отступы. Схема камеры не является точным шаблоном дизайна.

FAQ

Почему браузер показывает 0px?

Прямоугольной области могут не требоваться отступы. Выбор профиля iPhone не меняет реальную среду браузера.

Можно задать снизу 34px?

Используйте env(safe-area-inset-bottom, 0px) со своим интервалом для других устройств и ориентаций.

Страница инструмента обновлена: