Conversor de PX a REM / EM
Convierte valores en píxeles a rem y em al instante con nuestro conversor de px a rem y em gratuito. Admite las cuatro direcciones - px→rem, rem→px, px→em, em→px - con tamaños de fuente raíz y padre configurables. Incluye una tabla de referencia para valores en píxeles habituales. Sin registro: todas las conversiones se ejecutan localmente en tu navegador.
Enter a value, choose a conversion direction, and configure the root font size (for rem) or parent font size (for em). All conversions run instantly in your browser with a full reference table for common pixel values.
| px | rem (16px root) | em (16px parent) |
|---|---|---|
| 4 | 0.25 | 0.25 |
| 8 | 0.5 | 0.5 |
| 12 | 0.75 | 0.75 |
| 14 | 0.875 | 0.875 |
| 16 | 1 | 1 |
| 18 | 1.125 | 1.125 |
| 20 | 1.25 | 1.25 |
| 24 | 1.5 | 1.5 |
| 32 | 2 | 2 |
| 48 | 3 | 3 |
| 64 | 4 | 4 |
| 96 | 6 | 6 |
¿Por qué usar nuestro Conversor de PX a REM / EM?
- Conversiones de PX a REM / EM instantáneas: Convierte valores en píxeles a rem y em al instante en tu navegador, sin esperas. Nuestro conversor de px a rem y em gestiona las cuatro direcciones - px→rem, rem→px, px→em, em→px - en milisegundos y con una tabla de referencia completa.
- Conversor de PX a REM online seguro: Todas las conversiones de px a rem y em ocurren localmente en tu navegador: tus valores nunca salen de tu dispositivo. Usa nuestro conversor de px a rem y em online con total privacidad y sin recogida de datos.
- Conversor de PX a REM online sin instalación: Usa nuestro conversor de px a rem y em directamente en cualquier navegador, sin descargas, complementos ni apps que instalar. Convierte valores en píxeles desde cualquier dispositivo, en cualquier lugar y al instante.
- Tamaño de fuente raíz y padre configurable: Nuestro conversor de px a rem y em te permite definir cualquier tamaño de fuente raíz para las conversiones a rem y cualquier tamaño de fuente padre para las conversiones a em. Elige entre preajustes habituales (14px, 16px, 18px, 20px) o introduce un valor personalizado.
Casos de uso habituales del Conversor de PX a REM / EM
- Diseño web adaptable: Convierte valores fijos en píxeles a unidades rem para crear diseños escalables y accesibles que respeten las preferencias de tamaño de fuente del usuario. Usa nuestro conversor de px a rem para migrar diseños basados en píxeles a CSS fluido y adaptable.
- Escalado tipográfico en CSS: Define tamaños de fuente en rem para que el texto escale proporcionalmente con el tamaño de fuente raíz. Nuestro conversor de px a rem y em te ayuda a traducir especificaciones de diseño en píxeles a los valores rem correctos para una tipografía coherente.
- Espaciado a nivel de componente con EM: Usa unidades em para rellenos y márgenes que escalen en relación con el tamaño de fuente del propio componente. Nuestro conversor de px a em calcula el valor em correcto a partir de cualquier tamaño de fuente padre para espaciados ligados a un componente.
- Accesibilidad y cumplimiento de WCAG: Las pautas WCAG recomiendan usar unidades relativas como rem para los tamaños de fuente, de modo que se admitan el zoom del navegador y las preferencias del usuario. Nuestro conversor de px a rem ayuda a los desarrolladores a crear interfaces accesibles que cumplen los requisitos de WCAG 1.4.4.
- Desarrollo de sistemas de diseño: Los sistemas de diseño usan escalas de espaciado basadas en rem (por ejemplo 0.25rem, 0.5rem, 1rem, 1.5rem). Usa nuestro conversor de px a rem y em para traducir los valores en píxeles de diseños de Figma o Sketch a los tokens rem correctos de tu sistema de diseño.
- Personalización de frameworks CSS: Tailwind CSS, Bootstrap y otros frameworks usan tamaños basados en rem. Usa nuestro conversor de px a rem para calcular los valores rem correctos al personalizar puntos de interrupción, escalas de espaciado y tipografía en frameworks CSS.
¿Qué son PX, REM y EM?
En CSS, px (píxeles) son unidades absolutas: 16px siempre son 16px sea cual sea cualquier otro ajuste. rem (root em) es una unidad relativa basada en el tamaño de fuente del elemento raíz (el elemento <html>). Si el tamaño de fuente raíz es 16px, entonces 1rem = 16px, 1.5rem = 24px y 0.5rem = 8px. em también es una unidad relativa, pero es relativa al tamaño de fuente del elemento padre y no al de la raíz. Si un elemento padre tiene un tamaño de fuente de 20px, entonces 1em = 20px dentro de ese elemento. Nuestro conversor de px a rem y em gestiona las cuatro direcciones de conversión - px→rem, rem→px, px→em, em→px - con tamaños de fuente raíz y padre configurables.
Cómo funciona nuestro Conversor de PX a REM / EM
- 1. Configura los tamaños de fuente: Define el tamaño de fuente raíz para las conversiones a rem (16px por defecto, el valor predeterminado del navegador) y el tamaño de fuente padre para las conversiones a em. Elige entre los preajustes habituales o introduce un valor personalizado. Todo el procesamiento ocurre localmente en tu navegador: tus datos nunca salen de tu dispositivo.
- 2. Elige la dirección e introduce el valor: Selecciona px→rem, rem→px, px→em o em→px en el desplegable de dirección. Usa el botón de invertir para cambiar la dirección al instante. Introduce tu valor y haz clic en Convertir.
- 3. Consulta los resultados y la tabla de referencia: El resultado aparece al instante con un botón de copiar. Una tabla de referencia muestra valores en píxeles habituales (de 4px a 96px) convertidos tanto a rem como a em con los tamaños de fuente configurados, para consultarlos rápido.
Fórmulas de conversión
- PX a REM: rem = px ÷ tamaño de fuente raíz. Ejemplo: 24px ÷ 16px = 1.5rem.
- REM a PX: px = rem × tamaño de fuente raíz. Ejemplo: 1.5rem × 16px = 24px.
- PX a EM: em = px ÷ tamaño de fuente padre. Ejemplo: 24px ÷ 20px = 1.2em.
- EM a PX: px = em × tamaño de fuente padre. Ejemplo: 1.2em × 20px = 24px.
REM vs EM: cuándo usar cada uno
Usa rem para tamaños globales que deban escalar con la preferencia de tamaño de fuente del navegador del usuario: tamaños de fuente, escalas de espaciado y dimensiones de diseño. Rem es predecible porque siempre hace referencia a la raíz, lo que evita el efecto acumulativo de valores em anidados. Usa em para tamaños limitados a un componente en los que quieras que los elementos escalen en relación con el tamaño de fuente de su contenedor: rellenos, márgenes y tamaños de iconos dentro de un componente. Em es potente para componentes autocontenidos, pero puede acumularse de forma inesperada en elementos muy anidados. El tamaño de fuente raíz predeterminado del navegador es 16px, por eso 1rem = 16px en la mayoría de los navegadores salvo que el usuario o el desarrollador lo cambien.
Preguntas frecuentes
Un conversor de px a rem traduce valores en píxeles a unidades rem a partir de un tamaño de fuente raíz configurable. Nuestro conversor de px a rem y em admite las cuatro direcciones - px→rem, rem→px, px→em, em→px - con una tabla de referencia de valores habituales, todo al instante en tu navegador.
rem = px ÷ tamaño de fuente raíz. Con el tamaño de fuente raíz predeterminado del navegador, 16px: 16px = 1rem, 24px = 1.5rem, 32px = 2rem. Nuestro conversor de px a rem aplica esta fórmula al instante con cualquier tamaño de fuente raíz que configures.
rem es relativo al tamaño de fuente del elemento raíz (siempre el elemento <html>), mientras que em es relativo al tamaño de fuente del elemento padre. Rem es más predecible para tamaños globales; em es útil para tamaños limitados a un componente que deben escalar con su contenedor.
El tamaño de fuente raíz predeterminado del navegador es 16px, la opción más común. Algunos diseñadores usan 10px como tamaño raíz para simplificar los cálculos con rem (1rem = 10px, así que 1.6rem = 16px). Nuestro conversor admite cualquier tamaño de fuente raíz desde los preajustes o con un valor personalizado.
Usar rem para los tamaños de fuente respeta la preferencia de tamaño de fuente del navegador del usuario y mejora la accesibilidad. Si un usuario configura su navegador con una fuente base de 20px, el texto en rem escala en consecuencia mientras que el texto en px permanece fijo. Esto es obligatorio para cumplir el criterio WCAG 1.4.4.
¡Sí! Selecciona «em → px» en el desplegable de dirección, define el tamaño de fuente padre, introduce tu valor en em y haz clic en Convertir. La herramienta calcula px = em × tamaño de fuente padre. Usa el botón de invertir para cambiar rápidamente entre px→em y em→px.
¡Sí! Nuestro conversor de px a rem y em es 100 % gratuito, sin registro, sin anuncios y sin límites de uso. Convierte valores en píxeles tantas veces como necesites, gratis para siempre.
Por supuesto. Todas las conversiones se realizan localmente en tu navegador con JavaScript. Tus valores nunca se envían a ningún servidor, lo que garantiza una privacidad total cada vez que usas nuestro conversor de px a rem y em online.
La tabla de referencia muestra valores en píxeles habituales (de 4px a 96px) convertidos tanto a rem como a em con los tamaños de fuente que hayas configurado. El valor convertido en ese momento se resalta para consultarlo rápido.