Saltar al contenido
en es

Conversor de unidades para desarrolladores

Tres conversores pequeños que los desarrolladores necesitan a menudo: píxeles y rem, tamaños en bytes con unidades decimales y binarias, y milisegundos en tiempo legible.

Se ejecuta en tu navegador: no se sube nada.

px ↔ rem / em

El tamaño de fuente raíz, 16 por defecto.

px
Copiado
rem / em
Copiado

Bytes: SI e IEC

Decimal (SI)

Binario (IEC)

Milisegundos ↔ duración

Como 1h 2m 3s, 90 min, 1.5h o 01:02:03.

Cómo se usa

  1. px y rem: escribe un valor, elige su unidad y fija el tamaño de fuente raíz (16 px por defecto).
  2. Bytes: escribe un tamaño y su unidad para verlo en todas las unidades decimales (kB, MB…) y binarias (KiB, MiB…).
  3. Tiempo: escribe milisegundos para obtener “1h 2m 3s”, o escribe una duración como 90 min para obtener milisegundos.

Preguntas frecuentes

¿Qué diferencia hay entre KB y KiB?

kB, MB, GB usan potencias de 1.000 (SI): 1 MB = 1.000.000 de bytes. KiB, MiB, GiB usan potencias de 1.024 (IEC): 1 MiB = 1.048.576 bytes. Los fabricantes de discos usan SI; los sistemas operativos y la memoria usan una u otra, por eso un disco de “1 TB” muestra unos 931 GiB.

¿Por qué rem se basa en 16 px?

Los navegadores fijan por defecto 16 px como tamaño de fuente raíz, así que 1rem = 16px. Si tu CSS pone html { font-size: 62.5% } la base es 10 px: cámbiala arriba.

¿rem o em?

La cuenta es la misma; em depende del tamaño de fuente del elemento padre y rem del de la raíz. Pon como base el tamaño de fuente del elemento para convertir em.

¿Qué formatos de duración se leen?

Unidades w, d, h, m (o min), s (o sec) y ms, como “2d 3h”, “1.5h” o “90 min”; una hora como 01:02:03; y un número solo como milisegundos.

¿Son exactas las conversiones de bytes?

El total de bytes es exacto (enteros, sin redondeo). Los valores convertidos se muestran con hasta seis decimales.