Simulador de área segura do iPhone e gerador CSS

Consulte margens seguras do iPhone na vertical e horizontal. Compare botões sobrepostos e copie código CSS ou Tailwind.

Executado no navegador · Sem cadastro

iPhone Duo — Área seguraSuperior 0 pt, Direita 84 pt, Inferior 34 pt, Esquerda 0 pt466 ptÁrea segura382 × 644 ptRegião reservada do sistema466 × 678 pt

Diagrama ilustrativo; câmera e cantos não são contornos exatos.

Margens de referência pt

Superior
0
Direita
84
Inferior
34
Esquerda
0
Tela lógica
466 × 678 pt
Dimensões seguras
382 × 644 pt
Resolução nativa
1398 × 2034 px
Escala de renderização
3×
Sobre estes valores

Dados atualizados

Espaçamento do conteúdo16 px

As dimensões lógicas e margens do iPhone Duo usam referências do simulador iOS 27.1; a horizontal gira para a esquerda. A tela interna mantém a barra de status. Blocos escuros indicam áreas reservadas. O layout de 669 × 951 pt e a resolução física oficial de 1878 × 2670 px são valores distintos, sem conversão direta de 3×. São exibidos os estados totalmente aberto e fechado, sem medições em aparelho real.

Código adaptável

Usa valores env() reais, não números fixos do aparelho. O espaçamento altera o código; o botão de alternância compara a demonstração. Há espaço reservado para a barra fixa e o botão de 44px. Teste conteúdo mais alto, Safari e PWA no projeto.

Área segura deste navegador

Lendo valores do navegador…

Valores CSS px deste navegador, independentes do perfil escolhido. Zero pode estar correto em desktop ou viewport retangular. Os valores podem mudar ao girar ou redimensionar. Não identifica o aparelho nem emula o Safari.

Tabela de áreas seguras do iPhone

Valores verticais em pontos lógicos (pt), com zoom padrão e barra de status visível. As dimensões seguras descontam as duas margens correspondentes do tamanho lógico da tela. Teste também em dispositivos reais.

Tabela de áreas seguras do iPhone — Vertical
DispositivoTela lógicaSuperior (pt)Inferior (pt)Esquerda (pt)Direita (pt)Dimensões seguras
iPhone Duo · Tela externa · Fechado466 × 678034084382 × 644
iPhone Duo · Tela interna · Aberto669 × 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

Como usar

  1. Escolha o dispositivo e a orientação para consultar os valores.
  2. Na demonstração, alterne as margens e ajuste o espaçamento.
  3. Copie CSS ou Tailwind e teste no navegador e dispositivo desejados.

Exemplo

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

Detalhes e limitações

CSS px, pontos nativos e pixels físicos são unidades diferentes. O iPhone 13 mini renderiza em 3× e reduz para a resolução nativa.

Sistema, zoom, barras e layout podem alterar os valores. A ilustração não é um modelo exato de design.

FAQ

Por que o navegador mostra 0px?

Um viewport retangular pode não precisar de margens. Selecionar um iPhone não muda o ambiente real do navegador.

Posso fixar 34px embaixo?

Use env(safe-area-inset-bottom, 0px) com seu espaçamento para adaptar o layout a outras orientações e dispositivos.

Página da ferramenta atualizada: