Convertidor Binario / Hexadecimal / Octal

Convierte números entre decimal, binario, octal y hexadecimal.

Base de entrada

Decimal

255

Hexadecimal

0xFF

Todas las representaciones

Decimal (Base 10)255
Binario (Base 2)11111111
Octal (Base 8)377
Hexadecimal (Base 16)FF

Use la calculadora Convertidor Binario / Hexadecimal / Octal de arriba para calcular sus resultados. Ingrese sus valores y vea resultados instantáneos — todos los cálculos se ejecutan en su navegador.

Aviso: Esta calculadora es solo para fines informativos y no constituye asesoramiento fiscal, financiero o legal. Los resultados son estimaciones basadas en la información que proporciona y las tasas actuales. Siempre consulte a un profesional de impuestos o asesor financiero calificado para asesoramiento específico a su situación.

Cómo funciona

Los números se mueven aquí libremente entre decimal (base 10), binario (base 2), octal (base 8) y hexadecimal (base 16). Estas conversiones siguen siendo fundamentales en 2026 para la informática, las redes y el trabajo con sistemas embebidos, más aún a medida que se multiplican los dispositivos IoT y las aplicaciones de IA.

El trabajo lo hacen los algoritmos estándar de cambio de base. Pasar de decimal a binario, octal o hexadecimal implica dividir repetidamente entre la base de destino y recoger los restos. En sentido contrario, hacia decimal, se suma cada dígito multiplicado por la potencia correspondiente de su base.

Dos caracteres causan casi todos los problemas: el '0' hexadecimal leído como la letra 'O', y el '1' leído como 'l'. Confirme desde qué base parte y a cuál convierte antes de fiarse de un resultado. Tenga en cuenta además que el hexadecimal usa de la A a la F para representar los valores del 10 al 15.

Fuente: Khan Academy · Última actualización: April 2026

Preguntas frecuentes

¿Cómo se convierte de decimal a binario?
Divide repetidamente por 2 y registra los restos de abajo hacia arriba. Por ejemplo, 13: 13÷2=6r1, 6÷2=3r0, 3÷2=1r1, 1÷2=0r1. Leyendo los restos hacia arriba: 1101.
¿Cómo se convierte de hexadecimal a decimal?
Multiplica cada dígito hexadecimal por su valor posicional (potencias de 16) de derecha a izquierda. Para hex 2F: F(15)x1 + 2x16 = 15 + 32 = 47 decimal.
¿Por qué los programadores usan hexadecimal?
El hexadecimal es compacto (1 dígito hexadecimal = 4 dígitos binarios) y conveniente para representar direcciones de memoria, códigos de color y valores de bytes. Dos dígitos hexadecimales representan un byte (0-255), lo que facilita mucho la lectura de datos binarios.