MarketingEsta ferramenta roda no seu navegador. Nenhum arquivo ou texto é enviado para os nossos servidores.

Conversor de unidades CSS

Converta valores de CSS entre px, rem, em, pt, vw e vh, ajustando a fonte raiz, a fonte do elemento e o tamanho da janela.

 
Contexto (afeta rem, em, vw e vh)
pxpixels (fixo)
16
remrelativo à fonte raiz
1
emrelativo à fonte do elemento
1
ptpontos (fixo)
12
vwrelativo à largura da janela
0,8333
vhrelativo à altura da janela
1,4815
Compartilhar ferramentaWhatsApp
Continue

Experimente outra ferramenta

Escolhidas para acompanhar esta

Este conversor transforma um valor de CSS entre as unidades absolutas, px e pt, e as relativas, rem, em, vw e vh. Você digita o valor, escolhe a unidade de origem e vê todas as equivalências ao mesmo tempo. As unidades relativas dependem do contexto, então dá para ajustar o tamanho da fonte raiz (para rem), o da fonte do elemento (para em) e a largura e a altura da janela (para vw e vh). O padrão é 16 px, o tamanho de fonte base dos navegadores, com uma janela de 1920 × 1080 px. É a conta que se faz ao passar um layout do Figma para o código.

01

Como usar esta ferramenta

  1. 01Digite o valorO número que você quer converter, por exemplo 24.
  2. 02Escolha a unidadepx, rem, em, pt, vw ou vh. As outras equivalências aparecem na hora.
  3. 03Ajuste o contextoMude a fonte raiz, a fonte do elemento ou o tamanho da janela se o seu projeto não usa os valores padrão.
02

Quando isso é útil?

  • Do protótipo para o CSSTraduzir as medidas em px de um layout para rem, deixando a tipografia escalável.
  • Folhas de estilo para impressãoConverter entre pt e px ao preparar estilos de impressão.
  • Layout responsivoSaber quantos pixels um tamanho em vw ou vh ocupa em uma tela específica.
03

Exemplos

  • 24 px para remCom a fonte raiz em 16 px, 24 px são 24 ÷ 16 = 1,5 rem. Em uma janela de 1920 px de largura, equivalem a 1,25 vw.
  • 1,5 rem com outra fonte raizSe o html tem fonte de 20 px, 1,5 rem são 30 px; com 16 px, seriam 24 px.
  • 12 pt para pxComo 1 px equivale a 0,75 pt, 12 pt são 12 ÷ 0,75 = 16 px.
  • 10 vw em um notebookEm uma janela de 1366 px de largura, 10 vw são 136,6 px.
04

Dicas para um resultado melhor

  • Fixe a fonte raizSe o seu CSS muda o tamanho da fonte do html, informe esse valor para que os rem saiam certos.
  • Cuidado com em aninhadoUm em dentro de outro em multiplica os tamanhos; com rem isso não acontece.
05

Como cada unidade é convertida

Tudo passa por pixels. 1 rem vale o tamanho da fonte raiz (16 px por padrão) e 1 em o tamanho da fonte do elemento. 1 px equivale a 0,75 pt, porque no CSS uma polegada tem 96 px e 72 pt. 1 vw é 1% da largura da janela e 1 vh, 1% da altura.

06

rem ou em: qual usar

O rem é sempre medido em relação à fonte do html, então é previsível na página inteira. O em é medido em relação à fonte do próprio elemento, que herda a do elemento pai, e se acumula quando um componente fica dentro de outro. Por isso o rem é o mais comum para tipografia e espaçamentos, e o em para componentes que devem crescer junto com o próprio texto.

07

Acessibilidade e tamanho da fonte

Definir tamanhos em rem respeita a fonte que cada pessoa escolhe no navegador: se ela sobe de 16 para 20 px, tudo o que está em rem cresce na mesma proporção, enquanto o que foi definido em px fica fixo.

08

Perguntas frequentes

Quantos px tem 1 rem?

16 px com o tamanho de fonte padrão dos navegadores. Se o html tiver outro tamanho, 1 rem vale esse tamanho.

Como converter px para rem?

Divida os pixels pelo tamanho da fonte raiz: 24 px ÷ 16 = 1,5 rem.

Qual é a diferença entre pt e px?

No CSS, 1 pt é 1/72 de polegada e 1 px é 1/96, então 1 px equivale a 0,75 pt e 12 pt a 16 px. O pt aparece mais em estilos de impressão.

Para que servem vw e vh?

Para medidas que dependem da janela: 100vw é toda a largura e 100vh toda a altura. São úteis em seções de tela cheia e em tipografia fluida.

Os valores digitados ficam guardados?

Não. A conversão acontece no navegador, sem envio de dados, e os campos voltam ao padrão quando a página é recarregada.

Falta alguma ferramenta ou você encontrou um erro?A gente constrói o Tooleem a partir do que você precisa. Conta pra gente o que incluir ou corrigir.
Fale com a gente