Conversor de unidades CSS
Convierta entre px, rem, em, vw, vh y otras unidades CSS
Ajustes y entrada
Ajustes rápidos y ejemplos
Se ejecuta en su navegador. Sus datos permanecen en este dispositivo.
Resultados
Ingrese sus valores para ver los resultados.
Referencia y detalles del cálculo
Acerca del conversor de unidades CSS gratuito
El conversor de unidades CSS es una herramienta gratuita y completa para desarrolladores web y diseñadores que permite convertir al instante entre todas las unidades de longitud principales de CSS. Tanto si necesita convertir píxeles a rem, em a porcentajes o unidades de ventana gráfica a medidas absolutas, esta herramienta ofrece conversiones precisas y en tiempo real entre 10 unidades CSS a la vez.
Entender y usar correctamente las unidades CSS es fundamental para crear sitios web adaptables y accesibles. Las unidades relativas como rem y em escalan con la configuración del tamaño de fuente, de modo que sus diseños se adaptan a las preferencias del usuario y a las necesidades de accesibilidad. Las unidades de ventana gráfica (vw, vh) crean diseños fluidos que responden al tamaño de pantalla. Las unidades absolutas (px, pt, cm, mm, in) ofrecen medidas fijas para un control preciso cuando hace falta.
Esta herramienta de conversión de unidades CSS va más allá de las calculadoras simples: permite personalizar el tamaño de fuente base para los cálculos de rem/em/% y definir las dimensiones de la ventana gráfica para las conversiones de vw/vh. Los resultados de las 10 unidades se muestran en una cuadrícula clara con copia con un clic e intercambio instantáneo de unidades, lo que la convierte en la forma más rápida de encontrar el valor CSS adecuado para cualquier contexto de diseño.
Características principales
- Conversión entre 10 unidades CSS: px, rem, em, %, vw, vh, pt, cm, mm e in
- Todas las conversiones se muestran a la vez en una cuadrícula adaptable
- Tamaño de fuente base personalizable para cálculos precisos de rem, em y porcentaje
- Ancho y alto de la ventana gráfica configurables para conversiones precisas de vw y vh
- Copia al portapapeles con un clic, con el sufijo de la unidad incluido
- Intercambio instantáneo de unidades para definir cualquier valor convertido como nuevo origen
- Preajustes rápidos para valores habituales como 1rem, 100vw, 50% y tamaños de fuente estándar
- Descripciones de las unidades que explican qué representa cada unidad CSS
- Formato numérico inteligente con la precisión decimal adecuada
- Compatibilidad con el modo oscuro para trabajar cómodamente en cualquier entorno de programación
Cómo usar el conversor de unidades CSS
- Introduzca un valor: escriba el valor numérico que desea convertir en el campo de entrada de la parte superior de la herramienta.
- Seleccione la unidad de origen: elija en el menú desplegable la unidad CSS de su valor de entrada (px, rem, em, %, vw, vh, pt, cm, mm o in).
- Ajuste la configuración si es necesario: personalice el tamaño de fuente base (16px por defecto) y las dimensiones de la ventana gráfica (1920x1080 por defecto) para que coincidan con la configuración de su proyecto.
- Consulte todas las conversiones: las 10 conversiones de unidades se muestran al instante en la cuadrícula inferior. La unidad de origen aparece resaltada en azul para identificarla fácilmente.
- Copie o intercambie: haga clic en el icono de copiar para copiar cualquier valor convertido con el sufijo de su unidad, o en el icono de intercambiar para establecer ese valor como nuevo origen en conversiones posteriores.
Casos de uso
- Diseño adaptable: convierta diseños en píxeles de Figma o Sketch a unidades rem y em para obtener maquetaciones CSS escalables y accesibles.
- Cumplimiento de accesibilidad: pase de valores fijos en px a unidades relativas rem/em para que sus diseños respeten las preferencias de tamaño de fuente del usuario y las pautas WCAG.
- Maquetaciones basadas en la ventana gráfica: calcule valores exactos de vw y vh para secciones a pantalla completa, tipografía adaptable y espaciado fluido.
- Creación de hojas de estilo para impresión: convierta unidades de pantalla a valores pt, cm, mm e in aptos para impresión en hojas de estilo CSS @media print.
- Desarrollo de sistemas de diseño: establezca escalas coherentes de espaciado y tipografía convirtiendo entre sistemas de unidades en sus tokens de diseño.
- Migración de frameworks CSS: convierta entre sistemas de unidades al migrar de un framework o metodología CSS a otro.
- Desarrollo multiplataforma: garantice tamaños coherentes en la web, la web móvil y las aplicaciones híbridas convirtiendo entre unidades específicas de cada plataforma.
Preguntas frecuentes
¿Esta herramienta es gratuita?
Sí, el conversor de unidades CSS es totalmente gratuito. No hay límites de uso, no se necesita una cuenta y no hay funciones de pago. Convierta tantos valores como necesite.
¿Mis datos están seguros?
Por supuesto. Todas las conversiones se calculan íntegramente en su navegador con JavaScript. No se envía ningún dato a ningún servidor. La herramienta funciona totalmente sin conexión una vez cargada la página.
¿Por qué tengo que definir un tamaño de fuente base?
Las unidades relativas como rem, em y % dependen de un tamaño de fuente de referencia. La mayoría de los navegadores usan 16px por defecto, pero su proyecto puede usar otra base. Definir el tamaño de fuente base correcto garantiza conversiones precisas para la configuración específica de su proyecto.
¿Cuál es la diferencia entre rem y em?
Tanto rem como em son relativas al tamaño de fuente, pero rem siempre es relativa al tamaño de fuente del elemento raíz (html), mientras que em es relativa al tamaño de fuente del elemento padre. En este conversor, ambas usan el tamaño de fuente base configurado, ya que no se dispone del contexto concreto del DOM.
¿Cómo se calculan las unidades de ventana gráfica?
1vw equivale al 1% del ancho de la ventana gráfica y 1vh equivale al 1% de su alto. El conversor usa las dimensiones de ventana gráfica que usted defina (1920x1080 por defecto) para calcular estos valores. Ajuste la configuración al tamaño de pantalla de destino para obtener resultados precisos.
¿Cómo funciona la conversión de px a pt?
La conversión usa la relación estándar de 96 píxeles CSS por pulgada y 72 puntos por pulgada. Por tanto, 1pt equivale aproximadamente a 1.333px (96/72). Esta relación es la misma en todos los navegadores y sistemas operativos modernos.
Consejos y buenas prácticas
- Use rem para la tipografía: defina el tamaño de fuente base en el elemento html y use unidades rem para todos los tamaños de texto, de modo que la tipografía de su sitio sea coherente y accesible.
- Prefiera unidades relativas: use rem, em y % para el espaciado y la maquetación y cree diseños que se adapten a las preferencias del usuario y a distintos tamaños de pantalla.
- Ajuste los valores a su proyecto: defina siempre en el conversor el tamaño de fuente base y las dimensiones de la ventana gráfica según la configuración real de su proyecto para obtener resultados precisos.
- Use las unidades de ventana gráfica con moderación: aunque vw y vh son útiles para diseños fluidos, pueden causar problemas en navegadores móviles, donde el tamaño de la ventana gráfica cambia al desplazarse. Considere usar clamp() de CSS para valores adaptables más robustos.
- Pruebe en distintos dispositivos: tras convertir las unidades, pruebe su CSS en varios dispositivos y tamaños de pantalla para comprobar que los valores producen el resultado visual deseado.
- Guarde en favoritos las conversiones habituales: use los preajustes rápidos para valores que necesita con frecuencia, como 1rem, tamaños de fuente estándar y cálculos habituales de ventana gráfica, y agilice su trabajo.