Conversor de unidades CSS
Convierte entre px, rem, em y pt para CSS.
161112Próximos pasos recomendados
Herramientas relacionadas
Convierte colores entre HEX, RGB y HSL, y comprueba el contraste WCAG.
Codifica texto a entidades HTML o decodifica entidades a texto.
Crea un código QR a partir de cualquier texto o enlace y descárgalo en PNG o SVG.
Preguntas frecuentes
Divide el valor en píxeles entre el tamaño de fuente raíz. Con el valor predeterminado del navegador de 16px, 16px son 1rem, 24px son 1,5rem y 8px son 0,5rem. Elige px como unidad de origen y lee el resultado en rem.
Usa el font-size definido en tu elemento :root o html. Los navegadores usan 16px por defecto, así que ese es el valor aquí salvo que lo hayas cambiado. rem siempre es relativo a la raíz, mientras que em es relativo al tamaño de fuente del propio elemento (o de su padre); esta herramienta calcula ambos respecto al tamaño que introduzcas.
CSS define 1 pulgada como 96px y como 72pt, así que 1pt equivale a 96/72 px (unos 1,333px) y 16px equivalen a 12pt. La conversión px–pt no depende del tamaño de fuente raíz.
No. La conversión se ejecuta por completo en tu navegador con JavaScript puro. Los valores que introduces nunca salen de esta página.
Última actualización: 2026-06-23.