Conversor de bases numéricas: binario, octal, decimal y hexadecimal
Este conversor de bases numéricas transforma un valor entre binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16) y muestra los cuatro resultados a la vez. Elige una base de entrada, escribe un número y cada conversión se actualiza al instante debajo: no hay ningún botón que pulsar ni nada que instalar.
Está pensado para quienes cambian de base todo el día: programadores que trabajan con direcciones de memoria y patrones de bits, estudiantes que aprenden informática y electrónica digital, administradores de sistemas que asignan permisos de Unix como chmod 755 y desarrolladores web que leen códigos de color como #FF5733.
Cómo convertir una base numérica
Selecciona la base de entrada
Usa las pestañas de Base de entrada para elegir la base del número que tienes: BIN, OCT, DEC o HEX. Una indicación debajo del campo te muestra qué caracteres acepta esa base.
Escribe tu número
Escribe en el campo de entrada. Los caracteres que no pertenecen a la base seleccionada se filtran automáticamente, así que no puedes introducir un valor no válido por error.
Lee los cuatro resultados
Los resultados en binario, octal, decimal y hexadecimal aparecen a la vez, cada uno con su prefijo. Los valores largos se agrupan con espacios —el binario de a 4, el hexadecimal de a 2, y el decimal y el octal de a 3— para leerlos con más facilidad.
Copia lo que necesites
Pulsa Copiar en cualquier fila para copiar ese valor con su prefijo estándar (0b, 0o, 0x), o usa Copiar todos los resultados para llevarte todas las bases de una vez.
Características
Conversión instantánea
Las cuatro bases se convierten a la vez mientras escribes, sin ningún botón que pulsar ni esperas.
Soporte de números grandes
El manejo con BigInt te permite convertir valores de 64 bits y más —números de cientos de dígitos— sin perder precisión.
Filtrado inteligente de entrada
Escribe con libertad: los caracteres que no son válidos para la base seleccionada se eliminan automáticamente, evitando errores antes de que ocurran.
Salida con formato
Los resultados largos se agrupan para leerlos mejor: el binario en grupos de 4 (nibbles) y el hexadecimal en grupos de 2 (bytes).
Copia con un clic
Copia un solo resultado con su prefijo (0b, 0o, 0x) o copia todos los resultados a la vez, listos para pegar en código o documentos.
Ejemplos rápidos
Los botones de ejemplo con un clic cargan valores comunes como 255, FF y DEADBEEF para que veas una conversión al instante.
Referencia de bases
Despliega el panel de referencia para ver los dígitos, el prefijo y los usos comunes de cada base, además de una tabla de conversión de 0 a 15.
Preguntas frecuentes
¿Cómo convierto decimal a binario?
Selecciona la pestaña DEC, escribe tu número decimal y el resultado en binario aparece al instante en la fila BIN. Pulsa Copiar en esa fila para llevártelo con el prefijo 0b.
¿Cómo convierto binario a hexadecimal?
Elige la pestaña BIN e introduce tus bits (solo se aceptan 0 y 1). La fila HEX muestra el equivalente hexadecimal al mismo tiempo, agrupado de a 2 para leerlo mejor.
¿Qué diferencia hay entre binario, octal, decimal y hexadecimal?
Se diferencian por cuántos dígitos usa cada uno. El binario (base 2) usa 0 y 1 y es como las computadoras almacenan datos. El octal (base 8) usa del 0 al 7 y aparece en los permisos de archivos de Unix. El decimal (base 10) usa del 0 al 9, el sistema de todos los días. El hexadecimal (base 16) usa del 0 al 9 y de la A a la F, una forma compacta del binario que se usa en colores, direcciones de memoria y direcciones MAC.
¿Cuál es el número más grande que puedo convertir?
El conversor usa BigInt, así que maneja enteros de tamaño arbitrario. Puedes convertir números de cientos de dígitos sin perder precisión.
¿Qué significan los prefijos 0b, 0o y 0x?
Son los prefijos estándar de programación para la base numérica: 0b marca el binario, 0o marca el octal y 0x marca el hexadecimal. El botón Copiar incluye el prefijo correcto para que el valor se pueda pegar directamente en el código.
¿Por qué hay espacios en la salida?
Los espacios solo agrupan los dígitos para leerlos mejor: el binario de a 4 (nibbles), el hexadecimal de a 2 (bytes), y el decimal y el octal de a 3. Cuando copias un resultado, obtienes el valor sin espacios.
¿Puede convertir números con decimales o fracciones?
Este conversor trabaja con números enteros positivos. Para los números negativos en binario se usa el complemento a dos, que depende del ancho de bits (8 bits, 16 bits, 32 bits, etc.), por lo que aquí no se maneja.
¿Cómo convierto un código de color?
Para un color HTML o CSS como #FF5733, selecciona HEX e introduce FF5733. La fila DEC muestra el equivalente decimal (16734003) que usan algunos selectores de color.
Aún no hay comentarios. ¡Sé el primero en comentar!