Conversor PX, REM e EM

Informe o font-size raiz em px e converta entre px, rem e em.

Descrição

rem usa o tamanho da raiz (html); em usa o contexto do elemento. Ajuste a base conforme seu design system.

Guia da ferramenta

  • O que são unidades absolutas e relativas no CSS Unidades absolutas (como px) representam um valor fixo no contexto de CSS pixels. Unidades relativas (como rem, em, vh, vw, %, ch, ex, vmin, vmax, svh, lvh, dvh) dependem de algum contexto: fonte raiz, fonte do elemento pai/atual, viewport ou tamanho do container.
  • PX, REM e EM na prática px é a unidade mais direta para bordas, sombras e ajustes finos. rem escala a partir do font-size do html, por isso ajuda a manter consistência global de tipografia e espaçamento. em escala pelo contexto local, sendo útil em componentes que devem crescer proporcionalmente ao próprio texto (por exemplo botões compostos).
  • VH e unidades de viewport vh representa porcentagem da altura da viewport (100vh ocupa toda a altura visível). Em mobile, barras do navegador podem alterar a área útil, então também existem svh, lvh e dvh para cenários com viewport dinâmica. vw segue a mesma lógica para largura.
  • Outras unidades importantes % depende da propriedade e do elemento de referência, ch aproxima a largura do caractere “0”, fr distribui espaço em CSS Grid, cm/mm/in/pt/pc existem para contextos de impressão e raramente são ideais para layout web responsivo.
  • O que a ferramenta faz Converte entre px, rem, em e vh, usando base tipográfica configurável e contexto de viewport. Também mostra preview visual em tempo real para desktop e celular, para você validar impacto de escala sem abrir outra aba.
  • Por que usar Acelera decisões de design system, documentação técnica e refatorações de CSS. Você visualiza imediatamente o efeito de trocar unidade fixa por relativa e reduz regressões em responsividade.

Base 16px

16px = 1rem = 1em (com contexto raiz)
24px = 1.5rem

Perguntas frequentes

Para que serve esta ferramenta?

Ela roda 100% no seu navegador: útil para validar, formatar ou converter dados no dia a dia de desenvolvimento.

Meus dados são enviados a algum servidor?

O processamento é feito localmente via JavaScript. Não armazenamos o conteúdo que você cola nas caixas de texto.

Posso usar em produção ou para dados reais?

Use por sua conta e risco. Para segredos (senhas, tokens), prefira ambientes controlados e políticas da sua empresa. E lembre sempre de revisar os conteúdos gerados. Nunca confie cegamente nas coisas que vê na internet.