Conversor Decimal, Binario y Hexadecimal

Conversor universal de bases numéricas para estudiantes de redes y sistemas. Convierte instantáneamente entre decimal, binario y hexadecimal en cualquier dirección. Además, muestra el valor con padding de 8, 16 y 32 bits, ideal para entender direcciones IP, máscaras, MACs y registros.

Funciona 100% en tu navegador y entrega también una visualización bit a bit con las potencias de 2, perfecta para los que están aprendiendo subneteo.

Conversor de bases
Selecciona la base de entrada, escribe el número y obtén las tres representaciones a la vez.

Visualización bit a bit (potencias de 2)

Los bits en verde valen su potencia de 2 correspondiente. Suma todas y obtienes el valor decimal.

Cómo usar el conversor

  1. Selecciona la base de entrada: Decimal, Binario o Hexadecimal.
  2. Escribe el número. La conversión es automática a medida que tipeas.
  3. Lee el resultado en las tres bases con padding de 8, 16 y 32 bits según corresponda.
  4. Mira la visualización bit a bit para entender de dónde sale el valor (excelente para subneteo).

Detalles de cada conversión

Decimal a binario: divide sucesivamente por 2 y junta los restos en orden inverso. La calculadora lo hace en un instante con toString(2).

Binario a decimal: suma las potencias de 2 de las posiciones donde el bit es 1.

Decimal a hexadecimal: divide sucesivamente por 16 y junta los restos. Cada resto se codifica como dígito hexadecimal (0-9, A-F).

Hexadecimal a decimal: multiplica cada dígito por su potencia de 16 y suma.

Binario a hexadecimal: agrupa los bits de 4 en 4 desde la derecha y convierte cada grupo a su dígito hexadecimal.

Hexadecimal a binario: reemplaza cada dígito hex por sus 4 bits equivalentes.

Ejemplos útiles para redes

Convertir un octeto de IP

El valor decimal 192 es 11000000 en binario y C0 en hexadecimal. Es el primer octeto de toda red 192.168.x.x.

Convertir una máscara

La máscara 255 en binario es 11111111 (todos los bits en uno) y en hex es FF. La máscara /24 = 255.255.255.0 = FF.FF.FF.00.

Convertir una MAC

El primer octeto de una MAC 02 en binario es 00000010. El bit menos significativo a 1 indica dirección localmente administrada (clave en EUI-64 modificado).

Preguntas frecuentes

¿Qué tamaño de números soporta?

Soporta números enteros positivos de cualquier tamaño gracias a BigInt. Internamente las direcciones IP, MAC y la mayoría de valores de redes caben sin problema.

¿Puedo usar el prefijo 0x o 0b?

Sí. La calculadora elimina automáticamente prefijos como 0x en hexadecimal o 0b en binario, así como espacios y guiones bajos.

¿Por qué muestra el valor con 8, 16 y 32 bits?

Porque son los anchos más comunes en redes: 8 bits para octetos de IPv4 y MACs, 16 bits para puertos y grupos de IPv6, 32 bits para una IPv4 completa.

¿Para qué sirve la visualización bit a bit?

Para entender visualmente cómo se forma un número binario. Cada bit corresponde a una potencia de 2, y al sumar las potencias de los bits en 1 obtienes el decimal. Es la base del subneteo.