Converter texto para binário (e binário para texto)
Digite o texto, escolha o formato e pronto: cada caractere é dividido em bytes e escrito como número binário, hexadecimal, decimal ou octal. No sentido contrário, a ferramenta traduz o código para texto legível. Uma tabela abaixo do resultado mostra o código de cada caractere.
Fonte: § 3 UTF-8 definition, IETF RFC 3629 – UTF-8, a transformation format of ISO 10646. Atualizado em: .
Como o cálculo é feito
O computador guarda texto como números: cada caractere recebe um código, escrito em bytes de oito bits, ou seja, zeros e uns. “H” é o número 72, em binário 01001000 e em hexadecimal 48. Esta ferramenta mostra essa tradução para qualquer texto.
Como converter texto para binário
- Digite ou cole o texto.
- Escolha o sistema: binário, hexadecimal, decimal (os conhecidos valores ASCII) ou octal.
- Mude o separador se precisar e copie o resultado.
Traduzir binário de volta para texto
Escolha “Código → texto” e cole o código. Os valores podem ser separados por espaços, vírgulas ou quebras de linha; sem separador, formam-se blocos fixos (8 bits, 2 dígitos hexadecimais, 3 dígitos octais). Prefixos como 0x, 0b ou \x são aceitos.
ASCII, Unicode e UTF-8
O ASCII (RFC 20) conhece apenas 128 caracteres – letras sem acento, dígitos, pontuação e caracteres de controle – e usa 7 bits. Para acentos, outros alfabetos e emojis existe o Unicode; o UTF-8 (RFC 3629) escreve cada caractere Unicode com 1 a 4 bytes. Os primeiros 128 caracteres são idênticos ao ASCII, então “Ola” gera os mesmos bytes nos dois casos. Já “ã” ocupa dois bytes em UTF-8 (C3 A3) e um só em ISO 8859-1 (E3). A tabela abaixo do resultado mostra isso caractere por caractere.
Limites
- Binário não é criptografia, apenas outra forma de escrever os mesmos dados.
- Ao colar binário de outra fonte, é preciso conhecer a codificação: se não bater, aparecem caracteres estranhos ou o aviso “UTF-8 inválido”.
Perguntas frequentes
Como converter texto para binário?
Digite o texto e escolha “Texto → código” com o formato “Binário”. Cada caractere aparece como oito zeros e uns, por exemplo H = 01001000.
Como converter binário para texto?
Escolha “Código → texto” e o formato “Binário”, cole o código (oito dígitos por caractere, com ou sem espaços). O texto aparece na hora.
Quantos bits tem uma letra?
Uma letra simples como “a” ocupa um byte em ASCII e em UTF-8, ou seja, 8 bits (7 bastariam, o oitavo é 0). Uma letra acentuada ocupa dois bytes em UTF-8 e um emoji quatro.
Qual a diferença entre ASCII e Unicode?
O ASCII tem 128 caracteres. O Unicode reúne mais de 150 mil de quase todos os alfabetos; o UTF-8 é a forma mais comum de escrevê-los em bytes e coincide com o ASCII nos primeiros 128.
Quais são os valores ASCII em decimal?
Escolha o formato “Decimal”: a saída traz os códigos ASCII conhecidos, por exemplo A = 65, a = 97, dígito 0 = 48, espaço = 32.
Meu texto fica salvo em algum lugar?
Não. A conversão acontece no seu navegador; o texto não é enviado, não é salvo e não vai para o endereço da página.
Fontes e base legal
- § 3 UTF-8 definition: IETF RFC 3629 – UTF-8, a transformation format of ISO 10646
- IETF RFC 20 – ASCII format for Network Interchange
- WHATWG Encoding Standard (TextEncoder/TextDecoder, UTF-8-Dekodierung mit Fehlerabbruch)
Última atualização:
Ferramentas relacionadas
- Conversor de bases numéricas passo a passoConverta entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36, com passo a passo, casas decimais, dízima periódica e complemento de dois.
- Codificar e Decodificar Base64Codifique e decodifique Base64 e Base64url com UTF-8 correto, além de URL encode/decode (codificação por porcentagem). Erros claros, tudo no navegador.
- Tabela ASCII com decimal, hexadecimal, octal, binário e busca UnicodeTabela ASCII completa (0–127) e Latin-1 (128–255): decimal, hex, octal, binário, entidade HTML e caracteres de controle. Busque qualquer caractere Unicode.
- Tradutor de código morseTraduza texto para morse e morse para texto na hora. Ouça como som ou luz piscando, com velocidade ajustável (WPM, Farnsworth). Grátis.
- Gerador de Hash: SHA-256, SHA-512, SHA-1, MD5Calcule hashes SHA-256, SHA-384, SHA-512, SHA-1 e MD5 de textos ou arquivos e verifique checksums – no seu navegador, sem upload, grátis.
- Algoritmo de Luhn: validar e calcular um dígitoValide números com o algoritmo de Luhn (módulo 10, ISO/IEC 7812-1) ou calcule o dígito verificador – só confere o formato, direto no navegador.