Conversor de Binário para Texto
Converta texto simples em binário (grupos de bytes UTF-8 de 8 bits) ou decodifique binário de volta para texto. Tolera bits separados por espaços, vírgulas ou quebras de linha e valida a entrada automaticamente.
Entrada
Saída
Guias
O que é um conversor de binário para texto?
Os computadores armazenam cada caractere como um ou mais bytes, e cada byte é realmente apenas um número escrito na base 2 — uma string de oito 0s e 1s. Esta ferramenta converte livremente entre texto legível e sua representação binária. Digite ou cole texto simples e mude para Texto para Binário para ver cada byte de caractere UTF-8 escrito como um grupo de 8 bits (por exemplo, a letra "H" se torna 01001000, já que H maiúsculo é o código de caractere 72). Mude para Binário para Texto e cole dígitos binários para decodificá-los de volta em texto legível.
Nos bastidores, o texto é codificado como UTF-8 antes da conversão, então a ferramenta não se limita a ASCII simples — letras acentuadas, símbolos e a maioria dos caracteres não-ingleses são convertidos corretamente porque sequências UTF-8 multibyte são decodificadas como um todo.
Como usar
- Escolha um modo: Texto para Binário ou Binário para Texto.
- Cole ou digite sua entrada na caixa.
- O resultado é atualizado automaticamente conforme você digita — nenhum botão para clicar.
- Copie o resultado com o ícone de cópia ou baixe-o como um arquivo
.txt.
Para Binário para Texto, o conversor é tolerante com a formatação: os bits podem ser separados por espaços, vírgulas ou quebras de linha, e espaços em branco extras são ignorados. Você também pode colar uma sequência contínua de dígitos sem separadores (por exemplo, 0100100001101001) desde que seu comprimento seja um múltiplo limpo de 8 — será dividido em bytes de 8 bits automaticamente.
FAQ
Por que cada caractere se transforma em 8 dígitos? Um byte são 8 bits, e um byte é suficiente para representar todo caractere ASCII (letras, dígitos e pontuação comum). Alguns caracteres não-ASCII precisam de dois, três ou até quatro bytes em UTF-8, portanto sua forma binária é proporcionalmente mais longa.
O que acontece se eu colar binário inválido?
Se um grupo contiver qualquer coisa que não seja 0 ou 1, não tiver 8 bits de comprimento, ou os bytes decodificados não formarem texto UTF-8 válido, a ferramenta retorna uma mensagem de erro clara na caixa de saída em vez de saída confusa — nunca trava ou mostra um resultado em branco silenciosamente.
Posso converter binário que usa ASCII de 7 bits em vez de bytes de 8 bits?
Esta ferramenta espera grupos de 8 bits, que é o padrão para texto UTF-8 e o que praticamente todo fluxo de trabalho de "converter binário para texto" produz hoje. Se você tiver binário de 7 bits de um sistema antigo, preencha cada grupo com um 0 à esquerda para torná-lo 8 bits primeiro.
Isso trata emoji ou caracteres acentuados? Sim. O texto é codificado como UTF-8 antes da conversão, e a decodificação usa as mesmas regras UTF-8, portanto caracteres multibyte como "é" ou emoji são convertidos corretamente — eles apenas ocupam mais de um grupo de 8 bits.
Meu texto é enviado para algum lugar? Não. Toda conversão acontece localmente no seu navegador — nada do que você digita é carregado ou armazenado em um servidor.
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/binary-to-text-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Hi",
"mode": "textToBinary"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `binary-to-text-converter` tool (Binary to Text Converter) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.