Conversor de unidades CSS
Convierte una longitud CSS entre px, rem, em, pt, %, vw y vh.
Conversor de unidades CSS — Convierte un valor de longitud CSS a px, rem, em, pt, %, vw y vh de una sola vez. Define el tamaño de fuente raíz, el tamaño de fuente del elemento padre y el ancho y alto del viewport; luego escribe un valor y elige su unidad para ver todos los equivalentes al instante. Todo se calcula en tu navegador, así que nada de lo que escribes se sube a ningún sitio.
¿Qué es Conversor de unidades CSS?
El Conversor de Unidades CSS es una herramienta gratuita que funciona en el navegador y traduce una sola longitud CSS a siete unidades habituales: px, rem, em, pt, %, vw y vh. Desarrolladores front-end y diseñadores web lo usan para pasar un diseño de píxeles absolutos a unidades responsivas, comprobar a qué equivale un rem con un tamaño de fuente raíz personalizado o convertir un valor en pt de estilo impreso a píxeles de pantalla. Como rem depende del tamaño de fuente raíz, em y % dependen del tamaño de fuente del padre, y vw/vh dependen del viewport, el conversor expone los cuatro como ajustes editables. Escribe un valor, elige su unidad de origen y todos los campos de resultado se actualizan a la vez. Un fragmento de CSS listo para pegar lista los siete equivalentes como declaraciones font-size.
Cómo usar Conversor de unidades CSS
- Abre Ajustes y define el tamaño de fuente raíz (el font-size de html en el que se basa rem), el tamaño de fuente del padre (para em y %) y el ancho y alto del viewport (para vw y vh).
- Escribe el número que quieres convertir en el campo de valor.
- Elige la unidad de origen en el desplegable de unidad: px, rem, em, pt, %, vw o vh.
- Consulta cada equivalente en los campos de resultado etiquetados y de solo lectura; todos se recalculan automáticamente al cambiar el valor, la unidad o cualquier ajuste.
- Copia el fragmento de CSS generado para pegar los siete equivalentes font-size directamente en tu hoja de estilos.
Ejemplos
px a rem con raíz 16
Entrada
Raíz 16px, valor 16, origen px
Salida
rem = 1
rem a px con raíz 10
Entrada
Raíz 10px, valor 2, origen rem
Salida
px = 20
px a pt
Entrada
valor 16, origen px
Salida
pt = 12
Preguntas frecuentes
- ¿Entre qué unidades convierte?
- Siete unidades de longitud CSS: px, rem, em, pt, %, vw y vh. Cualquiera puede ser la unidad de origen y los siete equivalentes se muestran a la vez.
- ¿Por qué tengo que definir los tamaños raíz, del padre y del viewport?
- Estas unidades son relativas. rem es un múltiplo del tamaño de fuente raíz (html), em y % son relativas al tamaño de fuente del padre, y vw/vh son porcentajes del ancho y alto del viewport. Definirlas en Ajustes le indica al conversor a qué equivale cada unidad relativa.
- ¿Cómo se trata pt?
- CSS define 96px = 1in = 72pt, así que 1pt equivale a 4/3 px y 1px equivale a 0,75pt. El conversor usa esa proporción fija, independiente del tamaño de fuente o del viewport.
- ¿Qué pasa si un valor o ajuste no es válido?
- Si el valor no es un número finito, o si alguno de los tamaños raíz, del padre o del viewport falta, es cero o negativo, los campos de resultado muestran un guion (—) hasta que introduzcas números válidos.
- ¿Se envía algo a un servidor?
- No. Todas las conversiones se ejecutan por completo en el lado del cliente, dentro de tu navegador, sin subidas ni llamadas a ningún servidor, así que los valores que introduces nunca salen de tu dispositivo.
Herramientas relacionadas
Calculadora de relación de aspecto
Introduce un ancho o un alto con una relación de aspecto objetivo y obtén al instante la dimensión correspondiente y la proporción simplificada.
Conversor de bases numéricas
Convierte números entre binario, octal, decimal y hexadecimal.
Conversor de archivos Base64
Codifica cualquier archivo o imagen como un data URI Base64 y decodifica un data URI para recuperarlo como archivo descargable.
Calculadora de IMC
Calcula tu Índice de Masa Corporal a partir de la altura y el peso en unidades métricas o imperiales y muestra al instante la categoría de peso de la OMS.