Omnikit
DesenvolvimentoArquivosFinançasTodas as ferramentas
Ctrl K
Ferramentas para desenvolvedoresFerramentas de arquivosCalculadoras financeirasTodas as ferramentas
InícioFerramentas para desenvolvedoresConversor de texto para binário
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Conversor de texto para binário

desenvolvimento

Transforme texto em bytes binários, hexadecimais, decimais ou octais, e decodifique-os de volta, em UTF-8

Funciona no seu navegador. Nada do que você digita é enviado a lugar nenhum. Verificado em 16 de outubro de 2026.

O texto vira binário quando cada caractere é transformado em bytes e cada byte é escrito como 8 bits. Em UTF-8, as letras do inglês ocupam 1 byte cada, então "Hi" é 01001000 01101001 (72 e 105 em decimal); letras acentuadas ocupam 2 bytes e emoji 4. Os mesmos bytes podem ser escritos em hexadecimal, decimal ou octal.

Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês

Em seguida:
  • Conversor de bases numéricas Binário, octal, decimal, hexadecimal e qualquer base até 36, exato em qualquer tamanho, com complemento de dois
  • Codificar e decodificar Base64 Texto e arquivos para Base64 e de volta, com modo seguro para URL e prévia de imagens

Como converter texto em binário

1

Digite ou cole seu texto no painel Entrada, ou clique em Testar um exemplo.

2

Escolha Binário, Hexadecimal, Decimal ou Octal; os bytes aparecem no painel Saída enquanto você digita.

3

Escolha um separador e ative prefixos como 0b ou 0x se o seu código precisar deles.

4

Clique em Copiar, ou pressione Ctrl+Enter, para pegar o resultado.

Sobre o conversor de texto para binário

Os computadores armazenam texto como números. Um conjunto de caracteres dá a cada caractere um número, e uma codificação decide como esse número vira bytes. Quase toda página da web, arquivo e API usa hoje UTF-8, então é isso que esta ferramenta usa nos dois sentidos.

Codificar texto. Cada caractere vira de um a quatro bytes. Os 128 caracteres ASCII, que cobrem as letras do inglês, os dígitos e a pontuação, ocupam um byte cada, com os mesmos valores que o ASCII sempre teve: A é 65, ou 01000001 em binário e 41 em hexadecimal. Letras como é ocupam dois bytes, a maioria das escritas indianas e asiáticas três, e emoji quatro. A saída mostra cada byte na base que você escolher:

Base Um byte "Hi"
Binário 8 dígitos 01001000 01101001
Hexadecimal 2 dígitos 48 69
Decimal 0 a 255 72 105
Octal 3 dígitos 110 151

Você escolhe os separadores, um prefixo opcional 0b, 0o ou 0x e o hexadecimal em maiúsculas ou minúsculas. Uma tabela abaixo do resultado lista cada caractere com seu ponto de código Unicode e seus bytes, que é o jeito mais rápido de ver por que uma string é mais longa em bytes do que em letras.

Decodificar bytes. Cole os números de volta e o texto aparece. Os grupos podem ser separados por espaços, vírgulas ou quebras de linha; uma sequência longa e contínua de binário ou hexadecimal é dividida em bytes para você, e prefixos como 0x e \x são ignorados. A base é detectada a partir do que você colar, e você pode alterá-la. Um grupo com um dígito errado, ou um valor acima de 255, é indicado pela sua posição. Bytes que não formam UTF-8 válido são contados e mostrados como �, do jeito que um navegador os mostra, em vez de desaparecerem.

Tudo roda no seu navegador; nada do que você digita é enviado a lugar nenhum.

Perguntas frequentes

Como fica hello em binário?

"hello" em binário é 01101000 01100101 01101100 01101100 01101111, um grupo de 8 bits por letra. São os códigos ASCII 104, 101, 108, 108 e 111. As maiúsculas diferem em um bit: "Hello" começa com 01001000, que é 72, porque as letras maiúsculas ficam 32 posições antes das minúsculas.

Quantos bits tem uma letra?

Uma letra do inglês, um dígito ou um sinal de pontuação ocupa 8 bits, um byte, tanto em ASCII quanto em UTF-8. Caracteres fora do ASCII precisam de mais em UTF-8: 16 bits para letras como é ou ñ, 24 bits para a maioria dos caracteres hindi, chineses e japoneses, e 32 bits para emoji. Por isso a contagem de bytes e a de caracteres muitas vezes diferem.

Qual é a diferença entre ASCII e UTF-8?

O ASCII define 128 caracteres, numerados de 0 a 127, e usa um byte para cada. O UTF-8 cobre todo o Unicode, mais de 150.000 caracteres, e foi projetado para que os 128 caracteres ASCII mantenham exatamente os mesmos bytes únicos. Qualquer arquivo ASCII, portanto, já é UTF-8 válido; só os caracteres além do inglês precisam dos bytes extras.

Por que meu binário é decodificado em símbolos estranhos como �?

O caractere de substituição � aparece quando os bytes não são UTF-8 válido: falta ou sobra um byte, um grupo foi digitado errado, ou os dados foram escritos em outra codificação, como Windows-1252. Verifique se cada grupo binário tem exatamente 8 dígitos. A página conta os bytes substituídos para você saber quantos foram afetados.

Como converter binário em texto à mão?

Divida o binário em grupos de 8 bits. Em cada grupo, some os valores posicionais dos 1, que são 128, 64, 32, 16, 8, 4, 2 e 1 da esquerda para a direita: 01001000 é 64 + 8 = 72. Depois procure o número em uma tabela ASCII, onde 72 é H.

Posso converter hexadecimal com prefixos 0x ou \x?

Sim. Hexadecimal colado como 0x48 0x69, como \x48\x69 vindo de um literal de string, como 48,69 vindo de um array ou como uma única sequência como 4869 é decodificado da mesma forma. Ao codificar, ative Prefixo para escrever 0x antes de cada byte, pronto para colar em C, Java ou JavaScript.

Fontes

  • RFC 3629, UTF-8, a transformation format of ISO 10646 (IETF)How each character becomes 1 to 4 bytes; the section 7 examples are the tests
  • WHATWG Encoding Standard, UTF-8 decoderHow invalid byte sequences are found and replaced when decoding

Última verificação: 16 de outubro de 2026.

Taxas e regras mudam; confira a fonte antes de confiar em um valor.

Ainda com dúvidas? Pergunte sobre Conversor de texto para binário e qualquer pessoa que saiba pode responder. Não é preciso ter conta.

Ferramentas relacionadas

Todas as ferramentas para desenvolvedores
Codificar e decodificar Base64Texto e arquivos para Base64 e de volta, com modo seguro para URL e prévia de imagensConversor de timestamp UnixTimestamps Unix em datas e datas em timestamps, em qualquer fuso horárioJSON para TypeScriptGere interfaces ou tipos TypeScript a partir de uma amostra JSONConverter CSV para JSONConverta CSV para JSON e JSON para CSV, com prévia em tabelaConverter YAML para JSONConverta YAML para JSON e JSON para YAML, com as âncoras resolvidasCodificador e decodificador de URLCodifique ou decodifique texto e URLs com codificação percentual e veja cada parte de um linkConversor de bases numéricasBinário, octal, decimal, hexadecimal e qualquer base até 36, exato em qualquer tamanho, com complemento de doisColor ConverterHEX, RGB, HSL, HWB, OKLCH and CMYK in both directions, with a contrast check
Esta ferramenta foi útil?
Omnikit

Pequenas tarefas, feitas no seu navegador. Grátis, rápido e privado. Os arquivos nunca são enviados.

Arquivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desenvolvimento

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanças

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuiasPerguntasSobreComo verificamosBiblioteca de leis (beta)PrivacidadeTermosDivulgaçãoContatoMore: Exam practice (UGC NET Paper 1)Funciona no seu navegador. Nada é enviado. © 2026 Omnikit (theomnikit.com)