OhMyCalc

Conversor de Unidades CSS

Convierte entre unidades CSS: px, rem, em, vw, vh y %. Configura el tamaño de fuente base y las dimensiones del viewport para obtener resultados precisos.

Configuración

Todos los equivalentes

UnidadValor
px16px
rem1rem
em1em
vw0.833333vw
vh1.48148vh
%100%
= 16 px

Referencia rápida (px → rem)

pxrememvwvh
8px0.5rem0.5em0.416667vw0.740741vh
12px0.75rem0.75em0.625vw1.11111vh
14px0.875rem0.875em0.729167vw1.2963vh
16px1rem1em0.833333vw1.48148vh
18px1.125rem1.125em0.9375vw1.66667vh
20px1.25rem1.25em1.04167vw1.85185vh
24px1.5rem1.5em1.25vw2.22222vh
32px2rem2em1.66667vw2.96296vh
48px3rem3em2.5vw4.44444vh
64px4rem4em3.33333vw5.92593vh

Cómo convertir unidades CSS

  1. Establece tu tamaño de fuente base (predeterminado: 16px) y las dimensiones del viewport
  2. Introduce un valor y selecciona su unidad (px, rem, em, vw, vh o %)
  3. Consulta todos los valores equivalentes en otras unidades CSS
  4. Revisa la tabla de referencia rápida para las conversiones más comunes de px a rem

Casos de Uso

Fórmula

Las conversiones de unidades CSS dependen del tamaño de fuente base y las dimensiones del viewport. rem = px / baseFontSize. vw = px / viewportWidth × 100. vh = px / viewportHeight × 100.

Preguntas Frecuentes

¿Cuál es la diferencia entre rem y em?
rem es relativo al tamaño de fuente del elemento raíz (html). em es relativo al tamaño de fuente del elemento padre. En el nivel raíz, ambos son idénticos.
¿Cuál es el tamaño de fuente predeterminado del navegador?
La mayoría de los navegadores tienen 16px como valor predeterminado. Esto significa que 1rem = 16px a menos que se modifique el tamaño de fuente del elemento raíz.
¿Cuándo debo usar vw/vh?
Usa vw (ancho del viewport) y vh (alto del viewport) para elementos que deben escalar proporcionalmente a la ventana del navegador, como secciones hero o fondos de pantalla completa.
¿Cómo convierto px a rem?
Divide el valor en píxeles entre el tamaño de fuente base. Con el valor predeterminado de 16px: 24px ÷ 16 = 1.5rem.
¿A qué es relativa la unidad %?
La unidad % es dependiente del contexto en CSS. Para font-size, es relativa al font-size del padre. Para width, es relativa al ancho del padre.