Conversor de Bases Numéricas
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
Conversor de Fahrenheit a Celsius
Convierte grados Fahrenheit, Celsius y Kelvin al instante
LocalConversor de Kilómetros a Millas
Convierte kilómetros, millas, metros y pies en segundos
LocalConversor de Kilogramos a Libras
Convierte kilogramos, libras, gramos y onzas al instante
LocalConversor de Litros a Galones
Convierte litros, galones, mililitros y cuartos al instante
LocalConversor de Bytes, KB, MB y GB
Convierte bytes, kilobytes, megabytes, gigabytes y terabytes
LocalConversor de PX a REM y EM
Convierte píxeles a REM y EM para CSS responsivo