Cómo se codifica un texto en binario
Cada carácter del texto se convierte primero a sus bytes UTF-8 y cada byte se escribe como un grupo de 8 bits. Una letra ASCII como la «H» ocupa un byte (01001000), mientras que una «ñ» ocupa dos (11000011 10110001) y un emoji como «🙂» cuatro. Por eso el número de grupos puede no coincidir con el número de letras.
Fórmula
carácter → bytes UTF-8 → grupos de 8 bits
El hexadecimal es la misma información agrupada en dos dígitos por byte: la «H» es 48 en hex y 01001000 en binario.
Del binario al texto
Pega los grupos de bits (con espacios, saltos de línea o sin separación) y la herramienta los reagrupa de 8 en 8. Si el total no es múltiplo de 8 te lo avisa indicando cuántos bits hay, y si los bytes no forman texto UTF-8 válido también lo sabrás, en lugar de recibir símbolos raros.
Errores comunes
- Mezclar bases: un dígito 2-9 o una letra fuera de A-F rompe la secuencia; la validación te señala el problema.
- Perder ceros a la izquierda: al copiar bits a mano, quitar un 0 inicial desplaza el grupo entero. Copia el resultado tal cual lo genera la herramienta.
- Esperar 1 byte por letra: en UTF-8, acentos, símbolos y emojis ocupan 2, 3 o 4 bytes; es lo correcto, no un error.