utilix.mx
/
Ver todas →
/

Convertidor Binario, Hexadecimal, Octal y Decimal Online

Convierte números entre binario, decimal, hexadecimal y octal al instante. Incluye representación en bits, tabla ASCII y operaciones bit a bit. Ideal para programadores y estudiantes.

Decimal (0-9)

Binario (0-1)

Hexadecimal (0-9, A-F)

Octal (0-7)

Escribe en cualquier campo para convertir

Cómo usar el convertidor de bases numéricas

  1. Escribe el número en cualquiera de los cuatro campos: decimal, binario, hexadecimal u octal.
  2. Los demás campos se actualizan automáticamente con la conversión equivalente.
  3. El panel inferior muestra la representación en bits agrupados de 4, la cantidad de bits y bytes, y el carácter ASCII si aplica.
  4. Usa los botones «Copiar» para copiar el resultado de cualquier base al portapapeles.

Preguntas frecuentes

¿Qué es el sistema binario y para qué se usa?

El sistema binario es un sistema de numeración que usa solo dos dígitos: 0 y 1. Es la base de toda la computación moderna porque los circuitos electrónicos solo pueden estar en dos estados: apagado (0) o encendido (1). Cada dígito binario se llama bit, y grupos de 8 bits forman un byte.

¿Cómo se convierte un número decimal a binario?

Divide el número entre 2 y anota el residuo. Repite con el cociente hasta llegar a 0. El número binario se lee de abajo hacia arriba con los residuos. Por ejemplo: 13 ÷ 2 = 6 r1 → 6 ÷ 2 = 3 r0 → 3 ÷ 2 = 1 r1 → 1 ÷ 2 = 0 r1, resultado: 1101.

¿Qué es el sistema hexadecimal y por qué lo usan los programadores?

El hexadecimal (base 16) usa los dígitos 0–9 y las letras A–F. Es popular entre programadores porque un dígito hexadecimal representa exactamente 4 bits, haciendo que los valores binarios largos sean mucho más compactos y legibles. Por ejemplo, el color blanco en CSS es #FFFFFF = 11111111 11111111 11111111 en binario.

¿Qué diferencia hay entre binario, octal y hexadecimal?

Son diferentes bases numéricas. Binario (base 2): usa 0 y 1. Octal (base 8): usa 0–7. Hexadecimal (base 16): usa 0–9 y A–F. Todos se pueden convertir entre sí. 3 bits forman un dígito octal; 4 bits forman un dígito hexadecimal. En programación, hex es el más usado por su compacidad.

¿Qué es un bit y qué es un byte?

Un bit (binary digit) es la unidad mínima de información en computación: puede ser 0 o 1. Un byte son 8 bits agrupados, capaz de representar 256 valores distintos (0–255). Los archivos, memoria RAM y almacenamiento se miden en bytes (KB = 1,024 bytes, MB = 1,024 KB, GB = 1,024 MB).

¿Qué es la tabla ASCII y cómo se relaciona con el binario?

ASCII (American Standard Code for Information Interchange) asigna un número decimal a cada carácter del teclado. Por ejemplo, 'A' = 65 = 01000001 en binario. Los primeros 128 caracteres ASCII (0–127) cubren letras inglesas, números y símbolos comunes. Así es como las computadoras almacenan texto internamente.

¿Por qué en programación se usa 0x como prefijo de los hexadecimales?

El prefijo 0x es una convención heredada del lenguaje C que indica que el número que sigue está en base 16. Del mismo modo, 0b indica binario y 0o indica octal. Esta convención se usa en C, C++, Java, Python, JavaScript y muchos otros lenguajes para evitar ambigüedad con números decimales.