Conversor de Bases Numéricas

Convierte entre binario, octal, decimal y hexadecimal
Local · privado
Decimal
Binario
Octal
Hexadecimal

Sobre esta herramienta

Convierte números entre sistema binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16) de forma instantánea y gratuita. Herramienta esencial para estudiantes de informática y ciencias de la computación, programadores que trabajan con direcciones de memoria o colores hexadecimales, y cualquier persona que necesite entender cómo las computadoras representan números internamente. Escribe un número en cualquiera de las cuatro bases y obtén automáticamente su equivalente exacto en las otras tres, sin necesidad de hacer las conversiones manualmente con potencias de 2, 8 o 16. Todo el cálculo ocurre directamente en tu navegador, de forma instantánea y sin límite de uso. Ideal para tareas de programación, exámenes de arquitectura de computadoras, depuración de código de bajo nivel, o simplemente para entender mejor cómo funciona la representación numérica en electrónica digital y sistemas computacionales.

Preguntas frecuentes

¿Cómo convierto entre binario, octal, decimal y hexadecimal?

Eliges la base del número que escribes (2, 8, 10 o 16) y obtienes los otros tres al instante. Por ejemplo, el decimal 255 es 11111111 en binario, 377 en octal y FF en hexadecimal.

¿Qué pasa si escribo un dígito que no existe en esa base?

La herramienta lo interpreta hasta donde puede y descarta el resto sin avisar: "1012" en base 2 se lee como 101 (el 5 decimal), porque el 2 no existe en binario. Comprueba que los dígitos sean válidos para la base elegida.

¿Admite números negativos o con decimales?

No: solo enteros no negativos. Un número negativo o con parte decimal muestra un guion en los resultados. Para representaciones con signo (complemento a dos) o con coma flotante, hace falta otro método.

¿Hasta qué tamaño de número es exacto?

Hasta 9 007 199 254 740 991 (2^53 − 1). Por encima, los números dejan de representarse con exactitud, y los resultados pueden tener errores en los últimos dígitos. Para valores enormes, como claves criptográficas, usa herramientas pensadas para números grandes.

¿Cómo paso de binario a decimal a mano?

Multiplica cada dígito por la potencia de 2 de su posición, empezando por 1 a la derecha, y suma: 1011 = 8 + 0 + 2 + 1 = 11. Para pasar de hexadecimal a binario, cada dígito hexadecimal equivale a cuatro bits: F es 1111.

¿Para qué se usa el hexadecimal?

Para escribir números binarios largos de forma compacta: colores en CSS (#FF8800), direcciones de memoria, direcciones MAC o bytes en un volcado. Dos dígitos hexadecimales representan exactamente un byte.

Herramientas relacionadas

Espacio publicitario