Convertidor de unidades de ventana gráfica
Convierta cualquier unidad de ventana gráfica CSS (vw, vh, vmin, vmax, dvw, dvh, svw, svh, lvw, lvh) a px, rem, em, pt, porcentajes y unidades físicas al instante. Establezca dimensiones de ventana gráfica personalizadas, elija entre 11 ajustes preestablecidos de dispositivo y vea todas las conversiones en una tabla desplazable. Totalmente privado, 100% gratuito y no es necesario registrarse.
Common CSS values
Device Presets
Dynamic viewport units (dvw, dvh) account for browser chrome (address bar, toolbars) that appears and disappears on scroll. Small viewport units (svw, svh) use the smallest possible viewport size. Large viewport units (lvw, lvh) use the largest possible. In this tool, dynamic/small/large units are approximated using the viewport dimensions you provide, since actual browser chrome varies by device and browser.
¿Por qué utilizar nuestro conversor de unidades de ventana gráfica?
- Conversión instantánea entre todas las unidades de ventana gráfica: El convertidor de unidades de ventana gráfica convierte instantáneamente valores entre vw, vh, vmin, vmax, dvw, dvh, svw, svh, lvw, lvh y más, además de px, rem, em, pt, porcentajes y unidades físicas. Cada pulsación de tecla actualiza todos los resultados en tiempo real sin necesidad de presionar ningún botón.
- Ajustes preestablecidos de dispositivo real y ventana gráfica personalizada: elija entre 11 ajustes preestablecidos de dispositivo (iPhone, iPad, Pixel, Galaxy y múltiples tamaños de escritorio) o ingrese dimensiones de ventana gráfica personalizadas. Vea exactamente cómo se comportan sus valores CSS en diferentes puntos de interrupción sin cambiar las DevTools del navegador.
- Todas las unidades en una vista: vea cada conversión de unidades a la vez en una tabla de resultados desplazable. Cada fila muestra el nombre de la unidad y el valor convertido con un botón de copia con un solo clic. El resultado principal se muestra de manera destacada con el contexto de dimensiones de la ventana gráfica actual.
- Valores preestablecidos rápidos de CSS: seleccione rápidamente entre 17 valores CSS comunes (1, 2, 4, 8, 12, 16, 20, 24, 32, 40, 48, 56, 64, 72, 80, 96, 100) para ver instantáneamente cuál es el equivalente en cada unidad de ventana gráfica, perfecto para flujos de trabajo de diseño responsivos.
Casos de uso comunes para el convertidor de unidades de ventana gráfica
- Desarrollo de CSS responsivo: los desarrolladores de aplicaciones para el usuario utilizan Viewport Unit Converter para traducir los valores de píxeles de la maqueta de diseño en unidades de ventana gráfica responsivas (vw, vh, vmin, vmax). Convierta tamaños de fuente, espaciado y dimensiones de elementos en diferentes tamaños de ventana gráfica sin cálculos manuales.
- Diseño adaptable para dispositivos móviles: los diseñadores móviles utilizan Viewport Unit Converter para garantizar que los valores CSS funcionen en todos los tamaños de teléfono. Pruebe cómo se representa un tamaño de fuente de 5vw en un iPhone SE (375 px) frente a un Pixel 7 (412 px) y ajústelo en consecuencia para obtener una tipografía consistente.
- Planificación de tabletas y puntos de interrupción: los diseñadores y desarrolladores utilizan Viewport Unit Converter para planificar puntos de interrupción receptivos. Comprenda cómo se comportan las unidades de ventana gráfica en tamaños de iPad (744-834 px) y tabletas para garantizar un escalado fluido entre diseños móviles y de escritorio.
- Traspaso de diseño a código: los diseñadores utilizan el convertidor de unidades Viewport durante el traspaso de diseño a desarrollo. Convierta los valores de píxeles de Figma en unidades de ventana gráfica equivalentes en el tamaño de ventana gráfica objetivo, proporcionando a los desarrolladores valores CSS exactos que coincidan con la intención del diseño.
- Diseños de escritorio y pantalla grande: los desarrolladores de escritorio utilizan Viewport Unit Converter para probar los valores CSS en tamaños de escritorio comunes: 1024 px, 1280 px, 1366 px, 1440 px y 1920 px. Asegúrese de que los diseños basados en VW escale correctamente desde portátiles estándar hasta monitores ultraanchos.
- Sistemas de tamaño y espaciado de fuente: los mantenedores de sistemas de diseño utilizan el convertidor de unidades Viewport para crear escalas de espaciado y tipografía responsivas. Convierta entre rem (relativo a la raíz), vw (relativo a la ventana gráfica) y px (absoluto) para crear tokens de diseño consistentes que se escalan de manera predecible.
¿Qué son las unidades de ventana gráfica CSS?
Las unidades de ventana gráfica CSS son unidades de longitud relativa que se calculan en función del tamaño de la ventana gráfica, el área visible de una página web en la ventana del navegador. Hay tres categorías de unidades de ventana gráfica. Las unidades clásicas ( vw , vh , vmin , vmax ) se basan en el bloque contenedor inicial. Las unidades más nuevas agregadas en el nivel 4 de valores CSS brindan un control más preciso: dvw/dvh (dinámico: responde a los cambios de Chrome del navegador), svw/svh (pequeño: usa el puerto gráfico más pequeño posible) y lvw/lvh (grande: usa el puerto gráfico más grande posible). Nuestro convertidor de unidades Viewport le permite convertir entre todas estas unidades y otras unidades de longitud CSS, lo que le ayuda a crear diseños responsivos con confianza.
Cómo funciona nuestro convertidor de unidades de ventana gráfica
- Ingrese su valor: escriba un valor numérico y seleccione la unidad de origen (por ejemplo, 16 vw). Utilice los ajustes preestablecidos de valores CSS comunes para probar rápidamente valores de espaciado estándar como 8, 16, 24, 32, 48 y 64.
- Establezca el tamaño de la ventana gráfica: elija un ajuste preestablecido del dispositivo (iPhone, iPad, tamaños de escritorio) o ingrese el ancho y alto de la ventana gráfica personalizada. El tamaño de fuente raíz (para rem) y el tamaño de fuente principal (para em) también son configurables. Todas las conversiones se actualizan instantáneamente a medida que cambia cualquier configuración.
- Lea los resultados: la conversión principal (a píxeles) se muestra de manera destacada, mientras que la tabla de resultados completa muestra el valor equivalente en cada unidad admitida: unidades de ventana gráfica, unidades relativas a fuentes, unidades físicas, porcentajes y más. Copie valores individuales o todos los valores a la vez con un solo clic.
Categorías de unidades de ventana gráfica explicadas
- Unidades de ventana gráfica clásica (vw, vh, vmin, vmax): 1vw = 1% del ancho de la ventana gráfica, 1vh = 1% de la altura de la ventana gráfica, 1vmin = 1% de la dimensión más pequeña (útil para garantizar que los elementos encajen en ambas orientaciones) y 1vmax = 1% de la dimensión más grande. Estos se basan en el bloque contenedor inicial y tienen una excelente compatibilidad con el navegador.
- Unidades de ventana gráfica dinámica (dvw, dvh, dvmin, dvmax): estas unidades responden a cambios dinámicos en el tamaño de la ventana gráfica causados por el cromo del navegador (barra de direcciones, barras de herramientas) que aparecen o desaparecen a medida que el usuario se desplaza. En los navegadores móviles, 100dvh le brinda la altura visible real, incluidos los cambios dinámicos, lo que resuelve el clásico problema de "100vh incluye la barra de direcciones".
- Unidades de ventana gráfica pequeñas y grandes (svw, svh, lvw, lvh): las unidades de ventana pequeña utilizan el tamaño de ventana más pequeño posible (con el navegador Chrome completamente visible). Las unidades de ventana gráfica grandes utilizan el tamaño de ventana gráfica más grande posible (con el navegador Chrome oculto). El uso de 100svh garantiza que su elemento encaje incluso con la barra de direcciones que se muestra, mientras que 100lvh llena la pantalla completa una vez que el usuario se desplaza.
- Unidades físicas y relativas a la fuente: px (píxeles CSS), pt (puntos), cm, mm, in (pulgadas), pc (picas), q (cuartos de milímetro), rem (raíz em), em (em principal), ch (ancho de carácter de "0") y ex (altura x de "x"). El convertidor de unidades de ventana gráfica maneja todo esto junto con las unidades de ventana gráfica para una conversión completa de la longitud de CSS.
Consejos para utilizar unidades de ventana gráfica
Las unidades de ventana gráfica son potentes pero requieren un uso cuidadoso:
- Tipografía: use abrazadera() con unidades vw para tamaños de fuente responsivos que se mantengan dentro de los límites mínimo/máximo, por ejemplo, tamaño de fuente: abrazadera(16px, 2vw, 24px). Utilice el convertidor para encontrar el valor vw correcto para el tamaño de píxel de su objetivo.
- Elementos de altura completa: en dispositivos móviles, la altura: 100vh puede ser mayor que el área visible debido al navegador Chrome. Considere usar 100dvh (dinámico) o 100lvh (grande) para diseños de pantalla completa.
- Evite el uso excesivo en el cuerpo del texto: las unidades de ventana gráfica en el cuerpo del texto pueden causar problemas de accesibilidad porque los usuarios no pueden cambiar el tamaño del texto que usa unidades VW en algunos navegadores. Utilice rem para el cuerpo del texto y reserve vw para títulos y elementos grandes.
- Pruebe en varios puntos de interrupción: un valor que funciona a 1440 px puede ser demasiado grande a 375 px o demasiado pequeño a 2560 px. Utilice Viewport Unit Converter con diferentes ajustes preestablecidos de dispositivos para verificar sus valores en toda la gama de tamaños de ventanas gráficas.
Preguntas frecuentes
Un conversor de unidades de ventana gráfica traduce valores entre unidades de ventana gráfica CSS (vw, vh, vmin, vmax, dvw, dvh, svw, svh, lvw, lvh) y otras unidades de longitud CSS como píxeles, rem, em, pt y porcentajes. Dado un valor numérico y una unidad de origen, calcula el valor equivalente en cada otra unidad en función de las dimensiones de la ventana gráfica que proporcione. Todos los cálculos se ejecutan localmente en su navegador.
Los cuatro representan el 1% del ancho de la ventana gráfica, pero se basan en diferentes definiciones de ventana gráfica: vw usa el bloque contenedor inicial (ventana gráfica estándar), dvw (dinámico) responde a los cambios en Chrome del navegador, como la aparición o desaparición de la barra de direcciones, svw (pequeño) usa el tamaño de ventana gráfica más pequeño posible con Chrome completamente visible, y lvw (grande) usa el tamaño de ventana gráfica más grande posible con Chrome oculto. En la práctica, dvw y lvw son útiles para diseños móviles donde el tamaño de la barra de direcciones afecta el área visible.
Para convertir vw a píxeles, multiplique el valor de vw por el ancho de la ventana gráfica y divídalo por 100. Por ejemplo, 5vw en una ventana gráfica de 1440 px = 5 × 1440/100 = 72 px. El convertidor de unidades de ventana gráfica hace esto automáticamente: simplemente ingrese su valor vw, seleccione el tamaño de su ventana gráfica (o elija un dispositivo preestablecido) y lea el equivalente en píxeles al instante.
Utilice ajustes preestablecidos de dispositivo que coincidan con su público objetivo: iPhone (390×844 para iPhone 14 Pro, 375×667 para iPhone SE), Android (412×915 para Pixel 7, 360×780 para Galaxy S23), iPad (834×1194 para iPad Pro 11") y tamaños de escritorio comunes (1920×1080, 1440×900, 1366×768, 1280×720). Para un diseño responsivo, pruebe sus valores en los tamaños de ventana gráfica más pequeños y más grandes que admita.
rem (root em) es relativo al tamaño de fuente del elemento raíz (<html>), que por defecto es 16px en la mayoría de los navegadores. em es relativo al tamaño de fuente del elemento principal, que puede variar según la posición del elemento en el árbol DOM. El convertidor de unidades de ventana gráfica le permite establecer valores personalizados tanto para el tamaño de fuente raíz (para rem) como para el tamaño de fuente principal (para em) para que coincidan con su sistema de diseño.
Sí. El convertidor de unidades Viewport admite unidades físicas que incluyen px (píxeles CSS), pt (puntos - 1 pt = 1/72 pulgadas), cm (centímetros), mm (milímetros), pulgadas (pulgadas), pc (picas - 1 pc = 12 pt) y q (cuartos de milímetro - 1q = 0,25 mm). Todas las conversiones físicas utilizan el estándar CSS de 96 DPI, por lo que 1 pulgada siempre equivale a 96 píxeles CSS.
En esta herramienta, las unidades de la ventana gráfica dinámica se aproximan utilizando las dimensiones de la ventana gráfica que usted proporciona porque el tamaño real de la ventana gráfica "dinámica" depende del navegador, el dispositivo y el estado de Chrome del navegador específicos. En un dispositivo real, 100dvh puede ser entre un 10 y un 15 % más pequeño que 100vh cuando la barra de direcciones está visible. La herramienta muestra la conversión matemática basada en las dimensiones de su ventana gráfica; los valores reales en los dispositivos variarán.
Sí. Viewport Unit Converter es 100% gratuito, no es necesario registrarse, no tiene funciones premium, no tiene límites de uso y no hay anuncios que bloqueen la interfaz. Convierta valores ilimitados en todas las unidades de ventana gráfica tantas veces como necesite.