¿Qué es la calculadora de PX a REM?
La calculadora de PX a REM es una herramienta que convierte valores en píxeles (px) a unidades rem, las cuales son relativas al tamaño de fuente del elemento raíz en CSS. Esta conversión resulta clave para crear diseños web responsive y accesibles que se adapten correctamente a distintos tamaños de pantalla y a las preferencias de cada usuario.
Cuándo conviene usar la calculadora de PX a REM
Te será de gran ayuda en situaciones como estas:
- Cuando desarrollas sitios web responsive que deben escalar de forma proporcional en diferentes dispositivos.
- Cuando creas diseños accesibles que respetan las preferencias de tamaño de fuente del usuario.
- Cuando migras un diseño existente de unidades absolutas (píxeles) a unidades relativas (rem) para facilitar su mantenimiento.
Cómo calcular de PX a REM
La fórmula para convertir píxeles a rem es:
rem = px ÷ tamaño de fuente raíz
Donde:
- rem es el valor resultante en unidades rem.
- px es el valor en píxeles que quieres convertir.
- tamaño de fuente raíz es el tamaño de fuente base del elemento raíz (normalmente 16px en la mayoría de navegadores).
Ejemplos
Ejemplo 1: convertir el tamaño de un título de píxeles a rem
Convierte un título de 24px a rem usando el tamaño de fuente raíz por defecto de 16px.
| Datos | Cálculo | Resultado |
|---|---|---|
| Valor en píxeles: 24px Tamaño de fuente raíz: 16px |
24 ÷ 16 | 1.5rem |
Ejemplo 2: convertir un margen con un tamaño de fuente raíz personalizado
Convierte un margen de 40px a rem con un tamaño de fuente raíz personalizado de 20px.
| Datos | Cálculo | Resultado |
|---|---|---|
| Valor en píxeles: 40px Tamaño de fuente raíz: 20px |
40 ÷ 20 | 2rem |
Ejemplo 3: convertir un valor pequeño de relleno (padding)
Convierte un padding de 8px a rem usando el tamaño de fuente raíz por defecto de 16px.
| Datos | Cálculo | Resultado |
|---|---|---|
| Valor en píxeles: 8px Tamaño de fuente raíz: 16px |
8 ÷ 16 | 0.5rem |
Conversiones habituales de píxeles a REM
Aquí tienes una tabla de referencia con los valores en píxeles más utilizados convertidos a rem (tomando como base el tamaño de fuente raíz estándar de 16px):
| Píxeles | REM |
|---|---|
| 4 px | 0,25 rem |
| 8 px | 0,5 rem |
| 12 px | 0,75 rem |
| 14 px | 0,88 rem |
| 15 px | 0,94 rem |
| 16 px | 1 rem |
| 18 px | 1,12 rem |
| 20 px | 1,25 rem |
| 24 px | 1,5 rem |
| 25 px | 1,56 rem |
| 32 px | 2 rem |
| 40 px | 2,5 rem |
| 48 px | 3 rem |
| 56 px | 3,5 rem |
| 64 px | 4 rem |
| 80 px | 5 rem |
| 300 px | 18,75 rem |
Ventajas de usar REM en lugar de píxeles
Emplear unidades rem en tu CSS ofrece varias ventajas:
- Mayor accesibilidad, ya que las unidades rem escalan según la configuración del tamaño de fuente del navegador del usuario.
- Más facilidad para lograr diseños responsive: basta con cambiar el tamaño de fuente raíz en las media queries.
- Un escalado más coherente en todos los elementos.
- Mejor mantenimiento gracias a las relaciones proporcionales entre los elementos.
Calculadoras relacionadas
También pueden resultarte útiles estas calculadoras relacionadas: