¿Cuánto es 16px en rem?
16px = 1rem (con base de 16px) Con el tamaño de fuente raíz por defecto del navegador de 16px, 16px equivale exactamente a 1rem. Este es el ancla para cualquier otra conversión: rem = px ÷ 16.
Convierte px a rem al instante con un tamaño de fuente raíz ajustable. 16px = 1rem por defecto. Bidireccional, listo para copiar, 100% en tu navegador.
El veloz murciélago hindú
16px = 1rem (con base de 16px) Con el tamaño de fuente raíz por defecto del navegador de 16px, 16px equivale exactamente a 1rem. Este es el ancla para cualquier otra conversión: rem = px ÷ 16.
rem = px ÷ tamaño-de-fuente-raíz Divide el valor en píxeles entre el tamaño de fuente raíz. Por ejemplo, 24px ÷ 16 = 1.5rem. Cambia la base en la herramienta si tu proyecto no usa 16px.
62.5% → 1rem = 10px Establecer html { font-size: 62.5% } hace que la raíz sea 10px, así que 1rem = 10px y las cuentas de rem son solo «dividir entre 10». Establece la base de esta herramienta en 10 para usarlo.
Un conversor de px a rem traduce medidas en píxeles a unidades rem para CSS. La unidad rem («root em») es relativa al font-size del elemento raíz : 1rem siempre equivale al tamaño de fuente raíz, que los navegadores establecen en 16px por defecto. La conversión es una simple división (rem = px ÷ tamaño-de-fuente-raíz), pero hacerla a mano para cada tamaño de fuente, margen y breakpoint de una hoja de estilos es tedioso y propenso a errores, que es justo lo que esta herramienta elimina.
La razón para convertir es la accesibilidad y la escalabilidad. Cuando un valor se escribe en px, queda bloqueado en un tamaño fijo e ignora la preferencia de tamaño de fuente del navegador del usuario. Cuando se escribe en rem, se escala proporcionalmente si el usuario aumenta su tamaño de fuente predeterminado, una adaptación crítica para las personas con baja visión y una experiencia más fluida para cualquiera que haga zoom. Expresar un sistema de diseño en rem también significa que un único cambio en el tamaño de fuente raíz reescala toda la interfaz de forma coherente.
Este conversor mantiene los campos de píxeles y rem enlazados en tiempo real, así puedes moverte en cualquier dirección y, a diferencia de las herramientas que fijan una base de 16px de forma rígida, te permite establecer cualquier tamaño de fuente raíz. Eso importa porque una hoja de estilos que usa la técnica del 62.5% (raíz de 10px) convierte de forma distinta a una configuración por defecto de 16px. Una vista previa en vivo muestra el tamaño de texto resultante, y una tabla de referencia lista los valores en px más comunes con una base de 16px para consultas rápidas.
¿Necesitas la dirección inversa? Usa el conversor de rem a px. Para ordenar la propia hoja de estilos, prueba el formateador de CSS, y para trabajar con colores consulta el conversor de color. Todo se ejecuta en tu navegador: tus valores nunca salen de tu dispositivo.
/* The core formula */
/* rem = px ÷ root-font-size (16px by default) */
:root {
font-size: 16px; /* 1rem = 16px */
}
.title { font-size: 1.5rem; } /* 24px */
.body { font-size: 1rem; } /* 16px */
.caption{ font-size: 0.75rem; } /* 12px */
.card { padding: 1.5rem; } /* 24px */
/* JavaScript equivalent */
const pxToRem = (px, base = 16) => px / base;
console.log(pxToRem(24)); // 1.5
console.log(pxToRem(12)); // 0.75 Convierte según cualquier base, no solo 16px. Coincide con la técnica del 62.5% (10px) o con el tamaño de fuente raíz real de tu proyecto; la mayoría de las herramientas fijan 16 de forma rígida.
Los campos de píxeles y rem permanecen enlazados en tiempo real. Edita cualquiera de los dos lados y el otro se actualiza al instante según la base que elijas.
Una línea de vista previa renderiza el texto al tamaño rem resultante para que veas la escala, no solo el número.
Copia el valor en px o rem al portapapeles con un solo clic, listo para pegarlo directamente en tu CSS.
Una tabla de los valores en px más comunes y sus equivalentes en rem con una base de 16px para consultas rápidas sin necesidad de escribir.
Todas las cuentas ocurren localmente en tu navegador. Sin peticiones al servidor, sin seguimiento, sin almacenamiento de datos: tus valores nunca salen de tu dispositivo.
16
1rem
Con el tamaño de fuente raíz por defecto de 16px, 16px equivale exactamente a 1rem. Esta es la referencia con la que se mide cualquier otra conversión: rem = px ÷ 16.
24
1.5rem
Un encabezado de 24px se convierte en 1.5rem (24 ÷ 16 = 1.5). Usar rem significa que el encabezado se escala automáticamente si el usuario cambia el tamaño de fuente predeterminado de su navegador.
12
0.75rem
12px son 0.75rem con una base de 16px. La letra pequeña y los pies de foto son candidatos habituales para rem, así respetan las preferencias de tamaño de fuente del lector.
8
0.5rem
8px equivalen a 0.5rem. Muchos sistemas de diseño expresan el padding y los márgenes en rem para que el espaciado se escale junto con el texto.
18
1.125rem
Si estableces el tamaño de fuente raíz en 10px (la técnica del 62.5%), 18px se convierte en 1.8rem. Con la base por defecto de 16px, 18px son 1.125rem. Convierte siempre según la base que tu proyecto realmente utiliza.
768
48rem
Un breakpoint de media query de 768px son 48rem con una base de 16px. Los breakpoints basados en rem hacen zoom de forma más predecible cuando los usuarios escalan su texto.
Referencia rápida de los valores en px que los desarrolladores convierten a rem con más frecuencia, con el tamaño de fuente raíz por defecto de 16px.
Divide 16 entre el tamaño de fuente raíz de 16px para obtener 1rem. 16px es el valor ancla: equivale exactamente a 1rem en una configuración por defecto, por lo que es el punto de referencia para todas las demás conversiones.
16 px → 1 rem Memoriza 16px = 1rem. A partir de ahí, divide a la mitad para 0.5rem (8px) y duplica para 2rem (32px).
Pruébalo arriba: introduce tu valor en píxeles y obtén el rem al instante.
Divide 24 entre 16 para obtener 1.5rem. 24px es un tamaño común para encabezados y botones grandes, así que 1.5rem aparece con frecuencia en los sistemas de diseño.
24 px → 1.5 rem 24px es exactamente 1.5× la base, por lo que se mapea limpiamente a 1.5rem, un valor ordenado para encabezados.
Pruébalo arriba: introduce tu valor en píxeles y obtén el rem al instante.
Divide 12 entre 16 para obtener 0.75rem. 12px es un tamaño común para pies de foto, etiquetas y letra pequeña que aún debería respetar las preferencias de tamaño de fuente del usuario.
12 px → 0.75 rem 12px = 0.75rem (tres cuartos de la base). Útil para texto secundario.
Pruébalo arriba: introduce tu valor en píxeles y obtén el rem al instante.
Divide 14 entre 16 para obtener 0.875rem. 14px es un tamaño de texto de cuerpo y de interfaz muy común, así que 0.875rem aparece constantemente en las bibliotecas de componentes.
14 px → 0.875 rem 14px = 0.875rem. Es el tamaño de texto por defecto en muchos frameworks de interfaz.
Pruébalo arriba: introduce tu valor en píxeles y obtén el rem al instante.
Divide 32 entre 16 para obtener 2rem. 32px es un valor frecuente para encabezados grandes y espaciado de secciones, que se mapea a un limpio 2rem.
32 px → 2 rem 32px = 2rem, exactamente el doble de la base; fácil de recordar para encabezados grandes y espaciado generoso.
Pruébalo arriba: introduce tu valor en píxeles y obtén el rem al instante.
Divide 10 entre 16 para obtener 0.625rem con la base por defecto. Ten en cuenta que 10px es también el tamaño de fuente raíz que usa la técnica del 62.5%, donde 10px equivaldría en cambio a 1rem.
10 px → 0.625 rem Con una base de 16px, 10px = 0.625rem. Si adoptas la técnica del 62.5%, establece la base en 10 y 10px se convierte en 1rem.
Pruébalo arriba: introduce tu valor en píxeles y obtén el rem al instante.
Valores de px a rem precalculados con el tamaño de fuente raíz por defecto de 16px. Guarda esta página en marcadores para consultas rápidas.
| PX | REM |
|---|---|
| 8 | 0.5 |
| 9 | 0.5625 |
| 10 | 0.625 |
| 11 | 0.6875 |
| 12 | 0.75 |
| 13 | 0.8125 |
| 14 | 0.875 |
| 15 | 0.9375 |
| 16 | 1 |
| 17 | 1.0625 |
| 18 | 1.125 |
| 19 | 1.1875 |
| 20 | 1.25 |
| 21 | 1.3125 |
| 22 | 1.375 |
| 23 | 1.4375 |
| 24 | 1.5 |
| 28 | 1.75 |
| 32 | 2 |
| 36 | 2.25 |
| 40 | 2.5 |
| 44 | 2.75 |
| 48 | 3 |
| PX | REM |
|---|---|
| 56 | 3.5 |
| 64 | 4 |
| 72 | 4.5 |
| 80 | 5 |
| 88 | 5.5 |
| 96 | 6 |
Escribe o pega un número en el campo Píxeles (px). El rem equivalente aparece al instante, sin necesidad de un botón de conversión.
La base es 16px por defecto. Cámbiala para que coincida con tu proyecto (por ejemplo 10px para la técnica del 62.5%) y cada resultado se actualiza según la nueva base.
El campo Rem muestra el valor convertido, la línea de vista previa renderiza el texto a ese tamaño y la fórmula confirma la proporción actual (p. ej. 1rem = 16px).
Haz clic en el icono de copiar junto a cualquiera de los campos para copiar el valor en px o rem al portapapeles, listo para pegarlo en tu CSS.
Herramientas de Conversión
Convierte números entre binario, hexadecimal, decimal, octal y cualquier base personalizada (2-36) al instante. Gratis, privado, sin registro — todo el procesamiento ocurre en tu navegador.
Herramientas de Conversión
Convierta HEX a RGB, HSL, OKLCH, OKLAB y CMYK en su navegador — copie cualquier formato con un clic. Gratis, sin registro, sus colores nunca salen de la página.
Herramientas de Conversión
Convierta colores HEX a CMYK en su navegador. Aproximación ingenua basada en sRGB para vistas previas de imprenta. Gratis, sin registro, sus colores nunca salen de la página.
Herramientas de Conversión
Convierta cualquier color hex a HSL en su navegador — admite hex de 3 dígitos, 6 dígitos y 8 dígitos con alfa. Gratis, instantáneo, sin registro, sus colores nunca salen de la página.
Herramientas de Conversión
Convierta HEX a OKLCH para tokens de diseño de Tailwind v4. Salida perceptualmente uniforme en vivo con avisos de gama Display P3. Gratis, solo en el navegador.
Herramientas de Conversión
Convierta cualquier código de color hex a RGB en su navegador — admite hex de 3 dígitos, 6 dígitos y 8 dígitos con alfa. Gratis, instantáneo, sin registro, sus colores nunca salen de la página.