DevToolPal
PT

Unidades CSS

Conversor de px para em

Converta pixels (px) para em (em). 1 px = 0,0625 em e 1 em = 16 px.

Fórmula

em = px ÷ 16

Como converter

Para converter pixels para em, divida o valor por 16. Por exemplo, 32 px = 2 em.

Tabela de conversão

px em
1 px 0,0625 em
2 px 0,125 em
4 px 0,25 em
8 px 0,5 em
10 px 0,625 em
12 px 0,75 em
14 px 0,875 em
16 px 1 em
18 px 1,125 em
20 px 1,25 em
24 px 1,5 em
32 px 2 em
48 px 3 em
64 px 4 em

A tabela considera um tamanho de fonte base de 16px. Altere as configurações no conversor acima para combinar com o seu projeto.

Sobre estas unidades

Os navegadores transformam todo comprimento CSS em pixels. rem é relativo ao tamanho de fonte raiz e em ao do elemento pai; ambos valem 16px em todos os principais navegadores, a menos que a página ou o usuário altere. 1pt é 1/72 de polegada e 1px é 1/96 de polegada, então 1pt = 1,333px. vw é 1% da largura da viewport, então seu tamanho em pixels depende da tela.

Perguntas frequentes

› Como converter px para em?

1 px = 0,0625 em. Para converter, divida o valor por 16: 32 px = 2 em.

› Quanto é 1 em em px?

1 em = 16 px. A fórmula inversa é px = em × 16.

› Por que usar rem em vez de px?

Tamanhos em rem acompanham a configuração de fonte do navegador do usuário, o que ajuda na acessibilidade, e mudar um único valor raiz redimensiona todo o layout de forma consistente.

› Qual a diferença entre rem e em?

rem sempre usa o tamanho de fonte raiz (html). em usa o tamanho de fonte do elemento pai, então valores em aninhados se multiplicam.