Converta px, rem, em, pt e % com uma tabela ao vivo e CSS pronto a copiar

Valor a converter
px
px

rem é relativo ao tamanho da fonte raiz; em e % são relativos ao elemento pai.

Valores convertidos
px
0
rem
0
em
0
pt
0
%
0
Valores comuns
PXREMEMPT
10
12
14
16
18
20
24
28
32
40
48
64
Snippet de CSS

						

Sobre Conversor de pixels para EM/REM

O conversor de pixel para EM/REM traduz valores de comprimento CSS entre px, rem, em, pt e porcentagem. Digite um valor em qualquer uma das cinco unidades e uma tabela em tempo real mostra seu equivalente em todas as outras — além de um trecho de CSS pronto para copiar direto em uma folha de estilo.

As conversões respeitam como o CSS realmente resolve as unidades: rem é relativo ao tamanho de fonte raiz, enquanto em e % são relativos ao tamanho de fonte do elemento pai. Ambos os tamanhos de referência são editáveis, então você pode modelar uma raiz de 16 px com um componente de 14 px, ou qualquer escala de design system que use.

Uma tabela de valores comuns mapeia os tamanhos que os designers mais usam — assim, perguntas como “quanto é 24px em rem” são respondidas de relance. A ferramenta é gratuita, atualiza conforme você digita e é indispensável para converter mockups de pixels fixos em CSS acessível e escalável baseado em rem.

Como usar Conversor de pixels para EM/REM

  1. Digite o valor a converter e selecione sua unidade: px, rem, em, pt ou %.
  2. Ajuste o tamanho de fonte raiz (para rem) e o tamanho de fonte pai (para em e %) se forem diferentes de 16 px.
  3. Leia os valores convertidos na tabela em tempo real.
  4. Copie o trecho de CSS gerado ou qualquer valor da tabela de valores comuns.

Perguntas frequentes

rem é sempre relativo ao tamanho de fonte da raiz (html), enquanto em é relativo ao tamanho de fonte herdado do elemento atual. Valores em aninhados se acumulam, por isso rem costuma ser mais previsível para layout.

Com o tamanho de fonte raiz padrão de 16 px, 16 px equivale exatamente a 1 rem. Altere o campo de tamanho da raiz e o conversor recalcula — com uma raiz de 18 px, 16 px vira cerca de 0,889 rem.

Valores em rem se ajustam quando os usuários alteram o tamanho de fonte base do navegador, mantendo o texto legível para quem precisa de fontes maiores. Tamanhos fixos em px ignoram essa preferência, o que prejudica a acessibilidade.

O CSS define 1 pt como 1/72 de polegada e 1 px como 1/96, então 1 pt = 1,333 px e 12 pt = 16 px. Pontos aparecem principalmente em folhas de estilo de impressão e documentos importados de processadores de texto.

Para tamanho de fonte, % é relativo ao tamanho de fonte do elemento pai, assim como em: 100% equivale ao tamanho do pai, então 87,5% de um pai de 16 px é 14 px. Ajuste o campo de tamanho do pai para corresponder ao seu contexto.


Pesquisas populares
conversor px para rem conversor px para em pixel para rem rem para px conversor de unidades css calculadora px em rem
Precisa de ajuda?
Encontrou um problema com esta ferramenta? Avise a nossa equipa.
Relatar um problema

Adicione esta ferramenta gratuita ao seu próprio site — copie e cole o código abaixo.