Convertir px a rem

Con esta herramienta puedes convertir px a rem (y al revés): escribe un valor, ajusta el tamaño base y obtén rem, em, pt, porcentaje y vw, con una tabla de tamaños habituales.

Ejemplo: Valor 24 · Unidad del valor: px (píxeles) · Tamaño de fuente del elemento raíz (rem) 16 px · Tamaño de fuente del elemento padre (em, %) 16 px · Ancho de la ventana (vw) 1440 px → Resultado: 24 px = 1,5 rem. Fuente: W3C – CSS Values and Units Module Level 4: absolute lengths (1in = 96px = 72pt) y font-relative lengths (em, rem). Actualizado: .

px
valor por defecto del navegador: 16 px
px
normalmente igual que la raíz
px
p. ej. 1440 en escritorio, 390 en móvil
Mi caja de herramientasTus datos se guardan solo en este navegador.

Resultado

Resultado
24 px = 1,5 rem
Todas las unidades
UnidadValorCSS
Píxeles (px)24 px24px
rem (fuente raíz)1,5 rem1.5rem
em (fuente padre)1,5 em1.5em
Puntos (pt)18 pt18pt
Porcentaje (%)150 %150%
vw (ancho de ventana)1,6667 vw1.6667vw
Tamaños de fuente habituales
pxremempt
100,6250,6257,5
120,750,759
140,8750,87510,5
150,93750,937511,25
161112
181,1251,12513,5
201,251,2515
221,3751,37516,5
241,51,518
281,751,7521
322224
362,252,2527
402,52,530
483336
563,53,542
644448
724,54,554
966672
Calculado con una fuente raíz de 16 px y una fuente padre de 16 px. rem sigue el tamaño que el usuario fijó en tu navegador; px permanece fijo.

Cómo se calcula

Con los 16 px por defecto del navegador, 24 px son exactamente 1,5 rem. La fórmula es rem = px / tamaño base, y al revés px = rem · tamaño base.

Cómo se calcula

rem es relativo al tamaño de fuente del elemento raíz (html), em al del elemento padre. 1 pt es 1/72 de pulgada y 1 px 1/96 de pulgada, así que 1 pt = 4/3 px; 12 pt equivalen a 16 px. Un porcentaje en el tamaño de fuente se refiere a la fuente padre. 1 vw es el 1 % del ancho de la ventana. La herramienta convierte primero tu valor a px y de ahí a todas las demás unidades.

Conviene saber

Preguntas frecuentes

¿Cómo se convierte px a rem?

Dividiendo el valor en px entre el tamaño de fuente base. Con 16 px: 24 px / 16 = 1,5 rem.

¿Cuántos px es 1 rem?

Por defecto 16 px, porque los navegadores fijan así la fuente raíz. Si alguien cambia la fuente del navegador o define font-size en html, el valor cambia.

¿Qué diferencia hay entre em y rem?

rem siempre se refiere a la fuente raíz (html), em a la del elemento padre. Por eso los valores em pueden multiplicarse en elementos anidados.

¿Cuántos pt son 16 px?

12 pt, porque 1 pt = 4/3 px. Al revés, 10 pt son unos 13,33 px.

Fuentes y base legal

Última actualización: · Principios editoriales

Herramientas relacionadas