Tradutor de texto para binário (e binário para texto)
Digite um texto e obtenha o código binário, hexadecimal, octal ou decimal de cada byte, ou cole códigos para recuperar o texto original. Funciona em UTF-8, então também converte letras acentuadas, símbolos e emojis, e você escolhe o separador entre os bytes.
Processado 100% no seu navegador
Ctrl + Enter executarCtrl + C copiar resultado
Como usar
- 1Escolha a direção: de texto para código ou de código para texto.
- 2Selecione o formato: binário, hexadecimal, decimal ou octal, e o separador entre bytes.
- 3Digite ou cole o conteúdo: o resultado aparece na hora.
- 4Copie o resultado ou clique em «Trocar» para inverter a conversão.
Casos de uso
- Aprender como um computador armazena letras e números.
- Resolver desafios, enigmas ou mensagens escritas em binário.
- Obter a sequência hexadecimal de um texto para depurar protocolos ou arquivos.
- Preparar exemplos de codificação para aulas ou apresentações.
Perguntas frequentes
Que codificação usa?
UTF-8. Os caracteres ASCII ocupam um byte (8 bits) e os demais, como letras acentuadas ou emojis, de 2 a 4 bytes.
Como escrevo corretamente o binário para decodificar?
Separe cada byte de 8 bits com um espaço (01001000 01101111) ou cole-os em sequência se o tamanho for múltiplo de 8: a ferramenta os divide sozinha.
Por que uma letra acentuada ocupa dois bytes?
Porque em UTF-8 só os caracteres do ASCII básico cabem em um byte; os acentuados precisam de dois.
O que acontece se um código não for válido?
A ferramenta avisa: por exemplo, um dígito que não existe no formato escolhido, um valor acima de 255 ou bytes que não formam um texto UTF-8 válido.
Meu texto é enviado a algum servidor?
Não. A conversão acontece no seu navegador.