Codificação e conversão de texto

Text → Binary

Converta texto normal, chinês, japonês e emoji em binário alinhado por bytes.

Prima Ctrl / ⌘ + Enter para executar
Resultado só de leitura

Codifique o texto Unicode em bytes UTF-8 e, em seguida, produza um binário fixo de oito bits.

As entradas são processadas apenas no seu browser e não são carregadas no servidor.

O que esta ferramenta faz

Texto → Binário Codifica o texto Unicode completo em bytes UTF-8 através do TextEncoder e gera um binário inicial de 8 bits preenchido com zeros para cada byte. Os modos Espaçado e Contínuo apenas alteram o layout dos resultados.

  • Cada byte gera sempre 8 bits, incluindo os zeros iniciais necessários.
  • Suporta formatos separados por espaço e contínuos.
  • A entrada não é guardada e não depende de API ou de recursos de rede.

Como utilizar

  1. Introduza o texto Unicode a converter.
  2. Escolha Espaçado ou Contínuo.
  3. Clique em "Converter para binário".
  4. Copie o resultado binário.

Utilizações comuns

  • Demonstra a representação ao nível de bit dos bytes UTF-8.
  • Prepare a carga de teste para o protocolo binário.
  • Verifique se existem conversões de ida e volta de binário → texto.

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 Text → Binary

Codifique o texto Unicode em bytes UTF-8 e, em seguida, produza um binário fixo de oito bits. É ú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 o número de caracteres e o número de bytes são diferentes?

O UTF-8 utiliza vários bytes para chinês, japonês e emoji, pelo que um caractere pode corresponder a vários conjuntos de binários de 8 bits.

O modo Contínuo pode ser restaurado?

Sim, Binário → Texto pode ser restaurado byte a byte, desde que o número total de bits permaneça um múltiplo de 8.

Os zeros à esquerda podem ser omitidos?

Não. Se for omitido, os limites de bytes explícitos serão perdidos, pelo que cada grupo será fixado em 8 bits.

A entrada sairá do browser?

Não, o TextEncoder e os processos de formatação são concluídos localmente.

Voltar às Ferramentas para programadores