O que esta ferramenta faz
Binário → Texto removerá os espaços em branco permitidos e verificará se o conteúdo contém apenas 0s e 1s e se o número total de dígitos é um múltiplo de 8. Os bytes analisados são entregues ao TextDecoder estrito para processamento, evitando a utilização de fromCharCode para interpretar mal o Unicode multibyte.
- Suporta binário delimitado por espaço, delimitado por nova linha ou totalmente contíguo por byte.
- Os caracteres ilegais, os bytes mutilados e o UTF-8 inválido não são ignorados silenciosamente.
- A saída é sempre apresentada como texto normal e o seu conteúdo não é executado.
Como utilizar
- Introduza bytes binários.
- Clique em "Converter para texto".
- Corrija caracteres diferentes de 0/1 ou bytes incompletos, conforme solicitado.
- Copie o texto descodificado.
Utilizações comuns
- Compreenda a representação binária do texto ao nível do byte.
- Restaure a carga binária UTF-8 nos registos de depuração.
- Verifique a saída de Texto → Binário.
Privacidade e segurança
As entradas e os resultados são processados apenas na memória local do navegador; não são enviados para o servidor, não é chamada qualquer API online e nada é guardado automaticamente.
Funcionalidades do Binary → Text
Analisa o binário estritamente como bytes de 8 bits e descodifica em texto legível usando UTF-8. É útil para o desenvolvimento e a depuração do dia a dia; os resultados podem ser consultados, copiados ou descarregados de imediato.
FAQ
Porque é que tem de ser um múltiplo de 8 bits?
Esta ferramenta lida com bytes, e um byte contém sempre 8 bits.
Espaços e novas linhas são permitidos?
Permitidos, servem como delimitadores de bytes; outros caracteres diferentes de 0/1 irão gerar um erro.
Porque é que um caráter chinês necessita de vários grupos de bits?
A representação UTF-8 dos caracteres chineses consiste geralmente em três bytes, cada um dos quais com 8 bits.
A conversão acederá à rede?
Não, a validação binária e a descodificação UTF-8 só são feitas nativamente no browser.