Conversor binario, decimal, hexadecimal y octal
Escribe un número en binario, decimal, hexadecimal u octal y obtén al instante su equivalencia en las otras tres bases. La herramienta valida tu entrada y te avisa si un dígito no pertenece a la base elegida. Ideal para estudiantes de informática y programación.
Solo dígitos 0 y 1.
Dígitos del 0 al 9.
Dígitos 0–9 y letras A–F (puedes escribir 0xFF).
Dígitos del 0 al 7.
Cómo convertir entre bases
- Escribe el número en cualquiera de las cuatro casillas. Binario, decimal, hexadecimal u octal: tú eliges el punto de partida.
- Mira las equivalencias al instante. Las otras tres casillas se rellenan solas mientras escribes.
- Corrige si hay un error. Si un dígito no pertenece a la base, verás un aviso que te dice qué dígitos son válidos.
Ejemplos para probar
Toca un ejemplo para probarlo en la herramienta:
Preguntas frecuentes
¿Qué es el sistema hexadecimal?
Es la base 16: usa los dígitos 0–9 y las letras A–F. Cada dígito hexadecimal equivale exactamente a 4 bits en binario, por eso es la forma compacta y legible de escribir números binarios largos.
¿Por qué los programadores usan tanto el hexadecimal?
Porque es corto y se convierte a binario bit a bit sin cálculos. Lo verás en colores web (#FF0000 es rojo puro), direcciones de memoria y códigos de error.
¿Qué significa el prefijo 0x?
Es la forma de indicar que un número está en hexadecimal: 0xFF equivale a 255 en decimal. Puedes escribirlo o no en el conversor; lo detecta automáticamente.
¿Hay algún límite de tamaño?
Acepta hasta 64 dígitos de entrada y el resultado debe caber en un entero seguro de JavaScript (hasta 9.007.199.254.740.991), más que suficiente para cualquier ejercicio.