Texto / Codificação

Conversor de texto para binário (e de binário para texto)

Converta texto em bytes binários, hexadecimais, decimais ou octais usando UTF-8 — com suporte a letras acentuadas, chinês e emojis — e decodifique bytes de volta para texto, com aviso sobre sequências inválidas.

Conversor de texto para binário (e de binário para texto): O texto é codificado como UTF-8, a codificação usada por quase todas as páginas da web, e cada byte é escrito na base escolhida: 8 dígitos binários, 2 dígitos hexadecimais ou 3 dígitos octais. A decodificação aceita bytes separados por espaços ou vírgulas, ou uma sequência contínua de binário ou hexadecimal, e rejeita tudo que não seja UTF-8 válido. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.

Execuções
No seu navegador
Custo
Grátis · sem cadastro
Disponibilidade
Pronto para usar
Conversor de texto para binárioProcessamento local

Roda inteiramente no seu navegador

Bytes139 caracteres

Saída

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

O texto é armazenado como bytes em UTF-8: as letras simples do inglês ocupam um byte cada (H é 01001000), as letras acentuadas ocupam dois e a maioria dos caracteres chineses, japoneses e coreanos ocupa três. A decodificação lê os bytes novamente e informa sequências inválidas em vez de tentar adivinhar. Para converter um único número entre bases, use o conversor de bases numéricas.

Exemplo

Hello, 世界 ocupa 13 bytes: 5 para Hello, 1 para a vírgula e 1 para o espaço, e 3 para cada um de 世 (E4 B8 96) e 界 (E7 95 8C). Em binário, H é 01001000 e 世 é 11100100 10111000 10010110.

Bytes e caracteres

O ASCII, criado na década de 1960, abrange 128 caracteres em 7 bits; o UTF-8 mantém esses caracteres como bytes únicos e adiciona sequências mais longas para o restante do Unicode. Para ver o ponto de código e os bytes de cada caractere, use o inspector de Unicode.

Como usar

  1. Escolha entre texto para bytes ou bytes para texto.
  2. Escolha binário, hexadecimal, decimal ou octal.
  3. Digite a entrada e copie o resultado.

Privacidade e limitações

Tudo é convertido no seu navegador.

Ferramentas relacionadas

Perguntas frequentes

Como escrever Hello em binário?

01001000 01100101 01101100 01101100 01101111: um byte para cada letra, pois todas são caracteres ASCII simples.

Por que alguns caracteres ocupam vários bytes?

O UTF-8 usa um byte para ASCII, dois para a maioria das letras acentuadas e das letras gregas ou cirílicas, três para a maioria dos caracteres chineses, japoneses e coreanos e quatro para emojis.

Posso converter um número para binário?

Use o conversor de bases numéricas para números; esta ferramenta converte os caracteres do texto.

Ferramenta grátis · no seu navegador execuções · não precisa de conta