EZ
EZ2Conv

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 o expórtalo todo como JSON.

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. El formato de entrada se detecta automáticamente, o selecciona manualmente entre las 6 opciones disponibles
  3. Personaliza la salida ajustando separador, mayúsculas hex y opciones de prefijo (0x, 0b) según necesites
  4. Ve todos los 6 formatos convertidos al instante y copia cualquier resultado individual con un clic
  5. Haz clic en el botón copiar para copiar el resultado individual
  6. Usa Copiar Todo para salida en formato JSON

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 campo por separado o usa Copiar todo para exportar todas las representaciones como un único objeto JSON.

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.
Sí. Cada conversión entre bases se calcula localmente en tu navegador con JavaScript, así que el texto o número que introduces nunca se sube a un servidor. Nada sale de tu dispositivo, algo que importa cuando lo que descodificas es un token o parte de una captura de paquetes.
No hace falta registrarse ni iniciar sesión. Escribe o pega tu valor, deja que la herramienta detecte el formato y las seis representaciones aparecen al instante, sin correo ni registro.
Son el mismo número escrito en bases distintas: el binario es base 2 (dígitos 0-1), el octal base 8 (0-7), el decimal base 10 (0-9) y el hexadecimal base 16 (0-9 y luego A-F). El hexadecimal es popular porque un dígito hex equivale exactamente a cuatro bits binarios, de modo que 0xFF es una forma compacta de escribir 11111111. La herramienta muestra los cuatro a la vez para cualquier valor que introduzcas.
El texto se codifica carácter a carácter usando el punto de código de cada uno, así que la letra A se convierte en su código ASCII 65 (0x41, 01000001). Un número como 65, en cambio, se trata como valor numérico y se convierte directamente entre las bases. Por eso 'A' y 65 pueden compartir el mismo resultado binario pero proceder de tipos de entrada distintos.
Sí. Pega una secuencia hexadecimal como 0x41 o una cadena binaria como 01000001 y fija el formato de entrada (o deja que se detecte solo): el campo Texto mostrará el carácter que representa. La conversión funciona en ambos sentidos, así que descodificar un canal de color hexadecimal o un código ASCII es tan fácil como codificarlo.