Conversor de tamanho de fonte
Converta um tamanho de fonte entre pontos, pixels, em, rem, porcentagem, milímetros, polegadas e paicas. O conversor segue as definições do CSS — 96 pixels e 72 pontos por polegada — e permite definir os tamanhos de fonte da raiz e do pai, dos quais dependem em, rem e %.
Os navegadores começam em 16 px. Altere estes valores se a sua folha de estilo definir outro tamanho no elemento html ou no pai.
12 pt em todas as unidades
| Unidade | Tamanho | CSS | Copiar |
|---|---|---|---|
| Pontos (pt) | 12 | 12pt | |
| Pixels (px) | 16 | 16px | |
| em | 1 | 1em | |
| rem | 1 | 1rem | |
| Porcentagem (%) | 100 | 100% | |
| Milímetros (mm) | 4,2333 | 4.2333mm | |
| Centímetros (cm) | 0,4233 | 0.4233cm | |
| Polegadas (in) | 0,1667 | 0.1667in | |
| Paicas (pc) | 1 | 1pc |
Cálculo
- 12 pt × 96 ÷ 72 = 16 px
- 16 px ÷ 16 px = 1 em
- 16 px ÷ 16 px = 1 rem
- 16 px × 25,4 ÷ 96 = 4,2333 mm
O Word no Windows e o Google Docs medem o texto em pontos e tratam uma polegada como 96 pixels; assim, com zoom de 100%, texto de 12 pontos aparece com o mesmo tamanho que texto de 16 px no navegador.
Tamanhos comuns em pontos
em, rem e % usam os tamanhos da raiz e do pai indicados acima.
| Pontos | Pixels | em | rem | % | mm |
|---|---|---|---|---|---|
| 6 | 8 | 0,5 | 0,5 | 50 | 2,12 |
| 7 | 9,33 | 0,583 | 0,583 | 58,3 | 2,47 |
| 8 | 10,67 | 0,667 | 0,667 | 66,7 | 2,82 |
| 9 | 12 | 0,75 | 0,75 | 75 | 3,18 |
| 10 | 13,33 | 0,833 | 0,833 | 83,3 | 3,53 |
| 10,5 | 14 | 0,875 | 0,875 | 87,5 | 3,7 |
| 11 | 14,67 | 0,917 | 0,917 | 91,7 | 3,88 |
| 12 | 16 | 1 | 1 | 100 | 4,23 |
| 14 | 18,67 | 1,167 | 1,167 | 116,7 | 4,94 |
| 16 | 21,33 | 1,333 | 1,333 | 133,3 | 5,64 |
| 18 | 24 | 1,5 | 1,5 | 150 | 6,35 |
| 20 | 26,67 | 1,667 | 1,667 | 166,7 | 7,06 |
| 22 | 29,33 | 1,833 | 1,833 | 183,3 | 7,76 |
| 24 | 32 | 2 | 2 | 200 | 8,47 |
| 28 | 37,33 | 2,333 | 2,333 | 233,3 | 9,88 |
| 32 | 42,67 | 2,667 | 2,667 | 266,7 | 11,29 |
| 36 | 48 | 3 | 3 | 300 | 12,7 |
| 48 | 64 | 4 | 4 | 400 | 16,93 |
| 72 | 96 | 6 | 6 | 600 | 25,4 |
Como usar o conversor de tamanho de fonte
- 1. Digite um tamanho e a sua unidade. Digite 12 e escolha pontos, ou 24 e escolha pixels — qualquer uma das nove unidades pode ser o ponto de partida.
- 2. Defina os tamanhos de referência, se precisar. rem é medido em relação ao tamanho de fonte da raiz (
html), e em e % em relação ao do elemento pai. Ambos começam em 16 px, o padrão do navegador. - 3. Leia o tamanho em todas as unidades. Cada linha mostra o valor e o CSS para colar, com um botão de copiar, e o cálculo mostra cada conversão passando pelos pixels.
- 4. Confira a tabela de tamanhos comuns. Os tamanhos em pontos de um menu de processador de texto, de 6 a 72, estão listados com seus equivalentes em pixels, em, rem, porcentagem e milímetros.
As regras de conversão
O CSS fixa as unidades físicas umas em relação às outras: uma polegada equivale a 96 pixels, 72 pontos, 6 paicas ou 25,4 milímetros. Um ponto é, portanto, exatamente 4/3 de um pixel. As unidades relativas precisam de mais um número — o tamanho de fonte em relação ao qual são medidas.
| Unidade | Para pixels | De pixels |
|---|---|---|
| Pontos (pt) | px = pt × 96 ÷ 72 | pt = px × 72 ÷ 96 |
| Paicas (pc) | px = pc × 16 | pc = px ÷ 16 |
| Milímetros (mm) | px = mm × 96 ÷ 25,4 | mm = px × 25,4 ÷ 96 |
| Polegadas (in) | px = in × 96 | in = px ÷ 96 |
| em | px = em × tamanho do pai | em = px ÷ tamanho do pai |
| rem | px = rem × tamanho da raiz | rem = px ÷ tamanho da raiz |
| Porcentagem (%) | px = % × tamanho do pai ÷ 100 | % = px ÷ tamanho do pai × 100 |
Os tamanhos da raiz e do pai são em pixels; ambos são 16 px, a menos que uma folha de estilo os altere.
Com os padrões, 12 pt equivalem a 12 × 96 ÷ 72 = 16 px. Depois, 16 ÷ 16 dá 1 em, 1 rem e 100%, e 16 × 25,4 ÷ 96 dá 4,2333 mm. Defina o tamanho do pai como 20 px e os mesmos 16 px passam a ser 0,8 em e 80% — mas continuam 1 rem, porque rem ignora o pai.
Por que 12 pt equivalem a 16 px
Um ponto é 1/72 de polegada e um pixel do CSS é 1/96 de polegada; então 12 pontos são 12/72 = 1/6 de polegada, que é 96 ÷ 6 = 16 pixels. O Word no Windows e o Google Docs também tratam uma polegada como 96 pixels na tela; assim, com zoom de 100%, texto de 12 pontos aparece com o mesmo tamanho que texto de 16 px no navegador — e 16 px é o tamanho que os navegadores usam para textos que nenhuma folha de estilo dimensionou.
Um pixel do CSS não é necessariamente um ponto da sua tela. Em uma tela de alta densidade, um pixel do CSS cobre vários pixels físicos, e o navegador escala todas as unidades juntas, então as proporções acima sempre valem. O LaTeX é a exceção comum à polegada de 72 pontos: seu pt é o ponto tipográfico de impressão, com 72,27 por polegada, então um 12pt do LaTeX é cerca de 0,4% menor que 12 pt no Word ou no CSS. O bp do TeX ("big point") é o ponto de 72 por polegada que este conversor usa.
Tamanhos de fonte em trabalhos acadêmicos
Os guias de estilo definem os tamanhos de fonte em pontos, então a fonte de um trabalho nunca precisa ser convertida — mas vale saber o que cada guia pede de fato:
- APA 7 indica pares de fonte e tamanho, em vez de um tamanho único: Calibri de 11 pontos, Arial de 11 pontos, Lucida Sans Unicode de 10 pontos, Times New Roman de 12 pontos, Georgia de 11 pontos ou Computer Modern de 10 pontos.
- MLA 9 pede uma tipografia de leitura fácil cujo itálico contraste com o estilo normal, em um tamanho entre 11 e 13 pontos, a menos que o seu professor indique outra coisa.
- Turabian (o estilo Chicago para estudantes): a folha de orientação oficial sugere Times New Roman de 12 pontos ou Calibri, ou Arial de 11 pontos.
Fontes parecem diferentes no mesmo tamanho em pontos — Arial parece maior que Times New Roman — e é por isso que a APA associa cada fonte ao seu próprio tamanho. Para margens, espaçamento, cabeçalhos e o restante da página, veja Como formatar um trabalho acadêmico em APA, MLA e Chicago.
Perguntas frequentes
- Quantos pixels tem 12 pt?
- 16 pixels. O CSS define uma polegada como 96 pixels e como 72 pontos, então um ponto equivale a 4/3 de pixel e 12 × 4/3 = 16. A mesma regra faz 10 pt equivaler a 13,33 px, 11 pt a 14,67 px e 14 pt a 18,67 px.
- Como converto px para rem?
- Divida pelo tamanho de fonte da raiz. Com o padrão de 16 px, 24 px são 24 ÷ 16 = 1.5rem e 14 px são 0.875rem. Se a sua folha de estilo der ao elemento
htmloutro tamanho, digite-o como tamanho da raiz e o conversor usará esse valor. - Qual é a diferença entre em e rem?
- Ambos são relativos a um tamanho de fonte, mas a tamanhos diferentes. rem sempre se refere ao elemento raiz (
html), então 1.5rem é o mesmo tamanho em toda a página. em se refere ao elemento pai, então 1.5em dentro de uma caixa cujo texto já tem 1.5em resulta em 2,25 vezes o tamanho da raiz — em se acumula, rem não. - 1em é sempre 16px?
- Só por padrão. 1em equivale ao tamanho de fonte do elemento pai, e 1rem ao da raiz, e os navegadores começam ambos em 16 px. Um leitor que aumente o tamanho padrão do texto nas configurações do navegador muda esse ponto de partida; por isso o texto dimensionado em rem ou em acompanha a escolha dele, e o texto em px não.
- Quantos milímetros tem 12 pt?
- 12 pontos são 1/6 de polegada, ou cerca de 4,23 mm. Essa é a medida do corpo da fonte, o espaço em que cada letra é desenhada, e não a altura de uma letra maiúscula, que em fontes de texto comuns fica em torno de dois terços dele.
- Por que o mesmo tamanho em pontos parece maior em algumas fontes?
- O tamanho em pontos define o corpo da fonte, não as letras visíveis. As fontes desenham suas letras em proporções diferentes dentro desse espaço — a Arial tem letras minúsculas mais altas que a Times New Roman — então Arial de 12 pontos parece maior. É por isso que a APA 7 associa Arial de 11 pontos a Times New Roman de 12 pontos, em vez de dar um tamanho único para todas as fontes.