Conversor Binario/Hex

Convierte datos entre texto, binario, hexadecimal, decimal, octal y Base64, con detección automática del formato de entrada y las seis representaciones mostradas a la vez. Personaliza el separador, las mayúsculas hex y los prefijos 0x/0b, y luego copia cualquier resultado individual.

Resultados de Conversión

Introduce texto o datos para ver todas las conversiones

Cómo Usar

  1. Introduce texto, binario, hex, decimal, octal o Base64 en el campo de entrada para conversión simultánea a todos los formatos
  2. Deja el formato de entrada en Detección Automática o elige uno en el menú Formato de Entrada sobre el campo de entrada
  3. Abre Configuración para ajustar el separador, las mayúsculas hex y el prefijo 0x/0b
  4. Mira las seis conversiones mientras escribes: la línea bajo la entrada indica qué formato se usó
  5. Usa el botón de copiar de una fila para copiar solo ese resultado

Entender los sistemas numéricos: binario, hexadecimal y más

Qué hace este conversor

Los ordenadores guardan cada carácter y cada número como bits, pero las personas leemos esos bits en distintas notaciones según la tarea. Esta herramienta toma un texto o un número y lo muestra a la vez como texto, binario, hexadecimal, decimal, octal y Base64, de modo que puedes pasar de la notación que imprime un depurador a la que usa un valor de color y a la que una persona lee con comodidad. Pega tu entrada y detecta en qué formato la escribiste —o eliges el formato manualmente— y completa las otras cinco.

Cuándo usarlo

El hexadecimal y el binario aparecen constantemente en el trabajo de bajo nivel: leer un volcado de memoria, comprobar un byte de un paquete de red, descodificar un color como #41 en un canal RGB o averiguar qué representa un código ASCII. El decimal y el octal resultan cómodos cuando cotejas valores con la documentación o con los permisos de archivos de Unix, y Base64 aparece siempre que datos binarios deben viajar por un canal de solo texto, como una cabecera de correo o una data URI. Tener los seis a la vista te ahorra convertir de par en par mentalmente.

Ejemplo: la letra A

Tomemos un solo carácter, la letra A mayúscula. Su código ASCII es 65 en decimal, que es 0x41 en hexadecimal, 01000001 en binario y 101 en octal. Escribe A en la herramienta y todos ellos aparecen juntos; escribe en cambio 0x41 o 01000001 y recuperas la letra A. Esa es la diferencia entre el carácter y su código numérico: 'A' es el signo, mientras que 65 es el valor que la máquina almacena realmente por él.

Notas y opciones

Un byte son ocho bits, así que la salida binaria se agrupa en bloques de 8 bits y el hexadecimal en pares de dígitos, lo que mantiene legibles los valores largos. Puedes elegir el separador entre grupos —espacio, coma, salto de línea o ninguno—, cambiar el hexadecimal entre mayúsculas (FF) y minúsculas (ff), y activar o desactivar los prefijos 0x y 0b para ajustarte a tu sintaxis. Cuando introduces un número en lugar de texto, se trata como un valor numérico entre bases; cuando introduces texto, cada carácter se codifica por su punto de código. Copia cualquier resultado por separado con el botón de copiar de su fila.

Preguntas frecuentes

Sí. Convierte texto a binario, hexadecimal, decimal, octal y Base64 tantas veces como quieras sin coste. Las opciones de separador, mayúsculas/minúsculas del hexadecimal y prefijos 0x/0b están todas incluidas, sin límites de uso, plan de pago ni cuenta.