Desarrollador

Conversor de unidades CSS

Convierte al instante entre px, rem, em, pt, vw, vh y %, usando tu propio tamaño de fuente base y las dimensiones del viewport — se acabó adivinar qué es en realidad 1.5rem en píxeles.

¿Te ha ayudado esta calculadora?

¿Qué es Conversor de unidades CSS?

CSS admite varias unidades diferentes para el dimensionamiento — absolutas como px y pt, y relativas como rem, em, vw, vh y %. Las unidades relativas son esenciales para un diseño responsivo y accesible (rem en particular respeta la preferencia de tamaño de fuente del navegador del usuario), pero convertirlas mentalmente es realmente difícil, ya que el resultado depende del contexto: el tamaño de fuente raíz, el tamaño de fuente del elemento actual o las dimensiones del viewport. Este conversor hace ese cálculo por ti: define tu tamaño de fuente base, las dimensiones del viewport y el valor que estás convirtiendo, y observa al instante el valor equivalente en cada otra unidad — útil para traducir las medidas en píxeles de una maqueta de diseño en valores responsivos rem/vw, o para comprobar cómo se renderiza realmente en pantalla una regla CSS existente.

Cuándo Usar Esta Calculadora

  • Cuando necesitas evaluar los costos de la herramienta antes de comenzar un proyecto
  • Cuando comparas los resultados con otras herramientas similares
  • Cuando aprendes a usar la herramienta en diferentes escenarios
  • Cuando compartes resultados con el equipo o clientes
  • Cuando verificas la precisión de los cálculos de la herramienta
  • Cuando buscas una forma rápida y sencilla de resolver un problema específico

Pasos:

  1. Introduce el valor que quieres convertir y selecciona su unidad de origen.
  2. Define tu tamaño de fuente base (por defecto el estándar del navegador de 16px).
  3. Para conversiones vw/vh, introduce el ancho y alto de viewport objetivo.
  4. Lee al instante el valor equivalente en cada otra unidad.

Fórmula

1rem = 1em = tamaño de fuente base (16px por defecto) 1pt = 96/72 px ≈ 1.333px 1vw = ancho del viewport / 100 1vh = alto del viewport / 100 1% = valor de referencia / 100

Casos de uso

  • Convertir la especificación en píxeles de un diseñador desde Figma/Sketch a valores rem para un CSS accesible
  • Comprobar cómo se renderiza realmente un tamaño de fuente responsivo basado en vw a un ancho de pantalla específico
  • Traducir CSS antiguo basado en pt para impresión o correo electrónico a px o rem según el estándar web
  • Auditar si la escala de espaciado de un sistema de diseño se alinea correctamente entre unidades
  • Verificar rápidamente un valor CSS durante una revisión de código sin abrir las herramientas de desarrollo

Beneficios Clave

  • Convierte entre las 7 unidades CSS comunes en un solo lugar
  • Usa tu tamaño de fuente base y viewport reales, no una suposición fija
  • Resultados instantáneos mientras escribes — sin necesidad de abrir las herramientas de desarrollo del navegador
  • Gratis, sin registro, funciona completamente en tu navegador

Consejos Profesionales

  • Prefiere rem sobre em para los tamaños de fuente para evitar una acumulación inesperada en componentes anidados
  • Usa dvh/svh en lugar de vh para diseños móviles de pantalla completa si tus navegadores objetivo lo admiten
  • Mantén un tamaño de fuente base consistente en todo tu sistema de diseño para que las conversiones rem sigan siendo predecibles
  • Al traducir un diseño pixel-perfect, convierte el espaciado a rem pero mantén los anchos de borde y otros detalles finos en px

Errores Comunes que Debes Evitar

  • Suponer que 1rem siempre equivale a 16px, sin comprobar si se cambió el tamaño de fuente raíz
  • Usar vh para diseños móviles de pantalla completa sin tener en cuenta el comportamiento de la barra de direcciones del navegador
  • Anidar tamaños de fuente basados en em y sorprenderse cuando se acumulan inesperadamente
  • Mezclar px y rem de forma inconsistente dentro del mismo componente, rompiendo el escalado de accesibilidad

Términos Clave Explicados

Tamaño de fuente raíz: El tamaño de fuente definido en el elemento html, al cual son relativas todas las unidades rem
Viewport: El área visible de una página web en la ventana del navegador
Unidad absoluta: Una unidad como px o pt con un tamaño real fijo, no relativo a ningún contexto
Unidad relativa: Una unidad como rem, em, vw o % cuyo tamaño depende de otro valor

Conceptos relacionados

  • Convertidor de color: Convertir entre formatos de color HEX, RGB y HSL
  • Convertidor de longitud: Convertir entre pulgadas, centímetros, píxeles y más
  • Convertidor de unidades: Convertir entre diversas unidades de medida
  • Calculadora de relación de aspecto: Calcular y convertir relaciones de aspecto
  • Convertidor de datos: Convertir entre bytes, KB, MB, GB y TB

Ejemplo

Con un tamaño de fuente base de 16px, 1.5rem se convierte en 24px. Con un ancho de viewport de 1440px, 5vw se convierte en 72px.

Interpretación de sus resultados

Esta herramienta muestra resultados detallados basados en las entradas que proporcionó. Revise cada sección cuidadosamente para comprender cómo interpretar los números y tomar decisiones basadas en ellos. Si tiene preguntas sobre cómo funciona la herramienta o cómo interpretar resultados específicos, consulte la sección de Preguntas Frecuentes a continuación o contacte al soporte.

Preguntas frecuentes

¿Cuál es la diferencia entre rem y em?
rem siempre es relativo al tamaño de fuente del elemento raíz (html), por lo que se mantiene constante sin importar cuán anidado esté un elemento. em es relativo al tamaño de fuente del propio elemento actual, lo que significa que puede acumularse al anidarse — esta herramienta trata ambos de la misma forma por simplicidad, usando tu tamaño de fuente base.
¿Por qué 1rem suele equivaler a 16px?
16px es el tamaño de fuente predeterminado del navegador para el elemento raíz html en prácticamente todos los navegadores. Como rem es relativo a ese tamaño raíz, 1rem equivale a 16px a menos que la página (o la configuración del navegador del usuario) cambie explícitamente el tamaño de fuente raíz.
¿Para qué se usan vw y vh?
vw (ancho del viewport) y vh (alto del viewport) son porcentajes del ancho y alto actuales de la ventana del navegador — 1vw equivale al 1 % del ancho del viewport. Se usan comúnmente para diseños de pantalla completa y tipografía responsiva que se adapta a la pantalla.
¿Un píxel equivale siempre a exactamente 1/96 de pulgada?
Según la especificación de CSS, sí — un píxel CSS se define como 1/96 de pulgada, lo cual también explica por qué 1pt (1/72 de pulgada) se convierte en exactamente 96/72 = 1.333 píxeles CSS.
¿Esta herramienta es gratuita?
Sí, esta herramienta es completamente gratuita y no requiere registro. Puedes usarla libremente.
¿Los datos están seguros?
Sí, todos los cálculos se realizan en tu navegador. No se envía ningún dato a nuestros servidores.
¿Puedo usar la herramienta en mi teléfono?
Sí, la herramienta es compatible con todos los dispositivos, incluyendo teléfonos móviles y tabletas.
¿Cómo guardo mis resultados?
Puedes copiar los resultados o exportarlos como archivo PDF o CSV según la disponibilidad de esta función.
¿Los resultados son precisos?
Los resultados se basan en fórmulas y ecuaciones reconocidas. Verifica la entrada de valores para máxima precisión.
¿Puedo usar la herramienta sin conexión?
Sí, la mayoría de los cálculos se realizan localmente en tu navegador y no requieren conexión a internet.
¿Cómo resuelvo un problema con la herramienta?
Asegúrate de usar la última versión del navegador y borra la caché si es necesario. Si el problema persiste, contacta al soporte.

Descubre Más Herramientas

Selección fresca de toda nuestra biblioteca de herramientas.