Convierte texto a representación binaria o hexadecimal. Soporta Unicode a través de codificación UTF-8.
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.
Elija 'Texto → Binario' para codificar o 'Binario → Texto' para decodificar.
Escriba o pegue su texto (modo codificación) o datos binarios/hex (modo decodificación).
Seleccione formato Binario o Hexadecimal. Opcionalmente ajuste los separadores al codificar.
Copie la salida convertida a su portapapeles. Use intercambiar para cambiar la dirección.
Convierte cada carácter a su punto de código Unicode, luego lo representa como un número binario de 8 bits.
Los bytes binarios están separados por espacios para mayor legibilidad.
Para salida hexadecimal, cada byte se convierte usando toString(16) y se rellena a 2 dígitos. Esto crea una representación más compacta - cada byte se convierte en 2 caracteres hex (0-9, A-F) en lugar de 8 dígitos binarios. Por ejemplo, el byte 65 se convierte en '41' en hex.
La validación de entrada verifica caracteres no binarios y verifica los límites de bytes antes de la conversión. Si el binario representa secuencias UTF-8 inválidas, el decodificador mostrará un carácter de reemplazo (�). Todo el procesamiento ocurre en tu navegador sin comunicación con el servidor.
El texto se convierte a binario codificando cada carácter usando UTF-8, luego representando cada byte como un número binario de 8 bits (0s y 1s).