🎨 Diseño Web y CSS

Conversor de px a rem

Convierte entre px y rem con cualquier font-size base (por defecto 16px). REM es la unidad recomendada para tipografía y espaciado en diseño accesible.

px

Por defecto los navegadores usan 16px.

¿Cuándo usar px, rem o em?

  • rem (root em): relativo al font-size del elemento :root (html). Recomendado para tipografía y espaciado por ser escalable con las preferencias del usuario.
  • em: relativo al font-size del elemento padre. Útil para padding/margin en componentes que deben escalar con su tipografía.
  • px: valor absoluto. Recomendado para borders, outline-offset y valores mínimos que no deben escalar.

Tabla de conversión con base 16px

pxrem
8px0.5rem
12px0.75rem
14px0.875rem
16px1rem
18px1.125rem
20px1.25rem
24px1.5rem
32px2rem
48px3rem
64px4rem

Preguntas frecuentes

¿Por qué se recomienda rem en lugar de px para la tipografía?

Si el usuario ha cambiado el tamaño de fuente en su navegador (por accesibilidad), px ignora esa preferencia. rem respeta la configuración del usuario, lo cual es mejor práctica de accesibilidad (WCAG).