Texto / Codificación

Convertidor de texto a binario (y de binario a texto)

Convierte texto a bytes binarios, hexadecimales, decimales u octales mediante UTF-8 para que funcionen las letras acentuadas, el chino y los emojis, y decodifica los bytes para recuperar el texto mientras informa de las secuencias no válidas.

Convertidor de texto a binario (y de binario a texto): El texto se codifica como UTF-8, la codificación que utilizan casi todas las páginas web, y cada byte se escribe en la base seleccionada: 8 dígitos binarios, 2 dígitos hexadecimales o 3 dígitos octales. La decodificación acepta bytes separados por espacios o comas, o una secuencia continua de binario o hexadecimal, y rechaza todo lo que no sea UTF-8 válido. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
Conversor de texto a binarioProcesamiento local

Funciona por completo en tu navegador

Bytes139 caracteres

Resultado

01001000 01100101 01101100 01101100 01101111 00101100 00100000 11100100 10111000 10010110 11100111 10010101 10001100

El texto se almacena como bytes en UTF-8: las letras inglesas simples ocupan un byte cada una (H es 01001000), las letras acentuadas ocupan dos y la mayoría de los caracteres chinos, japoneses y coreanos ocupan tres. La decodificación vuelve a leer los bytes e indica las secuencias no válidas en lugar de adivinarlas. Para convertir un solo número entre bases, usa el conversor de bases numéricas.

Ejemplo

Hello, 世界 ocupa 13 bytes: 5 para Hello, 1 para la coma y 1 para el espacio, y 3 para cada uno de 世 (E4 B8 96) y 界 (E7 95 8C). En binario, H es 01001000 y 世 es 11100100 10111000 10010110.

Bytes y caracteres

ASCII, creado en la década de 1960, representa 128 caracteres con 7 bits; UTF-8 conserva esos caracteres como bytes individuales y añade secuencias más largas para el resto de Unicode. Para ver el punto de código y los bytes de cada carácter, usa el inspector de Unicode.

Cómo se usa

  1. Elige texto a bytes o bytes a texto.
  2. Selecciona binario, hexadecimal, decimal u octal.
  3. Escribe la entrada y copia el resultado.

Privacidad y límites

Todo se convierte en tu navegador.

Herramientas relacionadas

Preguntas frecuentes

¿Qué es Hello en binario?

01001000 01100101 01101100 01101100 01101111: un byte por cada letra, ya que todas son ASCII simple.

¿Por qué algunos caracteres ocupan varios bytes?

UTF-8 utiliza un byte para ASCII, dos para la mayoría de las letras acentuadas y de los alfabetos griego y cirílico, tres para la mayoría de los caracteres chinos, japoneses y coreanos, y cuatro para los emojis.

¿Puedo convertir un número a binario?

Usa el convertidor de bases numéricas para los números; esta herramienta convierte los caracteres del texto.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta