Convertidor PX a REM

Convierte entre píxeles, rem y em con tu propio tamaño de fuente raíz, o pega una hoja de estilos completa y convierte todos los valores px de una vez.

Actualizado el
El tamaño de fuente de html: 16px en todos los navegadores por defecto.
em es relativo al tamaño de fuente propio del elemento o de su padre.
px
rem
em

Tamaños comunes con una raíz de 16px

Convertir un fragmento de CSS

CSS con rem
Las cadenas, url() y comentarios no se modifican.

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Convertidor PX a REM

  1. Define el tamaño de fuente raíz (deja 16 salvo que tu sitio cambie el tamaño de fuente de html).
  2. Escribe un valor en Píxeles, REM o EM: los otros campos se actualizan al instante.
  3. Usa la tabla de tamaños comunes para copiar con un clic los valores rem más usados.
  4. Para convertir una hoja de estilos completa, pégala en Tu CSS, elige las opciones y copia el resultado.

¿Qué es un rem?

rem significa “root em”: 1rem equivale al tamaño de fuente del elemento raíz <html>. Los navegadores lo establecen por defecto en 16px, así que 1.5rem = 24px. La diferencia clave con los píxeles es que rem respeta la preferencia de tamaño de letra del usuario: quien configure su texto predeterminado en 20px verá el texto y los espaciados proporcionalmente más grandes, algo que un valor px fijo ignoraría.

La fórmula de conversión

rem = px ÷ tamaño de fuente raíz y px = rem × tamaño de fuente raíz. Con la raíz por defecto de 16px: 12px = 0.75rem, 14px = 0.875rem, 18px = 1.125rem, 32px = 2rem. em usa las mismas operaciones, pero divide entre el tamaño de fuente del propio elemento (para font-size, el de su padre), así que los em se acumulan al anidarse.

UnidadRelativa aIdeal para
pxNada: valor fijoBordes finos, sombras, detalles pequeños
remTamaño de fuente raíz (html)Tamaños de fuente, espaciados, anchos de maquetación
emTamaño de fuente del elemento actualPadding que escala con el texto de un botón, tamaños de iconos, media queries

Convertir un archivo CSS completo

El conversor de fragmentos localiza cada número seguido de px y lo divide entre tu base, omitiendo comentarios, cadenas entre comillas y rutas url(…) (así bg-16px.png no se altera). Los valores de 1px se mantienen por defecto, porque los bordes deben verse nítidos. Dentro de las media queries, rem y em siempre se calculan con el tamaño de fuente predeterminado del navegador (normalmente 16px), no con la regla de tu html: marca No modificar las @media queries si tu base es distinta.

El truco del 62.5% y por qué evitarlo

Definir html { font-size: 62.5%; } hace que 1rem = 10px para facilitar los cálculos, pero entonces cada componente necesita tamaños de fuente explícitos y los widgets de terceros se ven diminutos. Mantener el valor por defecto de 16px y usar un conversor como este es más sencillo y seguro.

rem en Webflow

Los desplegables de unidades de Webflow admiten rem y em, y puedes escribir 1.5rem directamente en un campo. Ten en cuenta que un tamaño de fuente definido en la etiqueta Body (All Pages) de Webflow afecta al texto heredado y a em, pero no a rem, que siempre se refiere al elemento html. Para valores que escalen con la pantalla, genéralos con la Calculadora de clamp().

También se busca como: px a rem, rem a px, convertir px a rem, px a em, calculadora rem, conversor de píxeles a rem, tamaño de fuente rem, unidades css.

Herramientas que combinan con: Convertidor PX a REM

  • Convertidor de unidades — Convierte entre unidades métricas, imperiales y técnicas en diez categorías, con un conversor bidireccional y una tabla que muestra todas las unidades a la vez.
  • Formateador de CSS — Convierte una hoja de estilos minificada en CSS legible, con una propiedad por línea y bloques @media correctamente anidados.
  • Minificador CSS — Pega una hoja de estilos para reducirla al instante.
  • Generador de Box Shadow — Apila varias capas de sombra, ajusta el desplazamiento, el desenfoque, la expansión y la opacidad sobre una tarjeta en vivo, y luego copia el CSS de box-shadow o text-shadow.

Preguntas frecuentes

¿Cuántos píxeles son 1rem?
16px en todos los navegadores principales por defecto, porque el tamaño de fuente raíz es 16px. Si un sitio define html { font-size: 62.5% }, 1rem pasa a ser 10px; si el usuario aumenta el tamaño de letra de su navegador, 1rem crece en consecuencia.
¿Cuál es la diferencia entre rem y em?
rem siempre es relativo al tamaño de fuente de la raíz html, así que es predecible en todas partes. em es relativo al tamaño de fuente del elemento actual, por lo que los em anidados se multiplican: 1.2em dentro de otro 1.2em equivale a 1.44 veces el tamaño exterior.
¿Debo usar rem o px para los tamaños de fuente?
rem. Respeta la configuración de tamaño de letra del navegador de los usuarios, lo que importa para la accesibilidad, y el zoom funciona con ambas unidades. Los píxeles siguen siendo adecuados para bordes, contornos y desplazamientos de box-shadow.
¿Las media queries deben usar px, em o rem?
Las media queries en em o rem responden al tamaño de fuente predeterminado del usuario, lo que evita que las maquetaciones se rompan cuando se agranda el texto. Ambas se calculan a partir del valor predeterminado del navegador (normalmente 16px) y no de tu regla de tamaño de fuente de html.
¿El conversor de fragmentos puede romper mi CSS?
Solo reescribe números seguidos directamente de px y omite comentarios, cadenas y valores url(). Revisa el resultado una vez, sobre todo valores como los bordes de 1px, que se mantienen por defecto.
¿Puedo instalar Convertidor PX a REM como aplicación web y utilizarla sin conexión?
Sí. Convertidor PX a REM es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas