Skip to content
Conversor de texto para binário
Tools

Conversor de texto para binário

Novo

Converta texto em binário de 8 bits e descodifique binário de volta para texto.

Try:

Character breakdown — decimal, hex, octal & binary per character
Char Code (dec) Hex Octal Binary (UTF-8)

Runs entirely in your browser. Nothing is uploaded.

O que é um conversor de texto para binário?

Um conversor de texto para binário transforma texto legível por humanos em código binário — as sequências de 1s e 0s que os computadores armazenam e processam. Cada letra, número, espaço e emoji que escreve é mapeado para um número através de um conjunto de caracteres como o ASCII ou o Unicode, e esse número é representado em base 2 como um byte de 8 bits. Escreva Olá e este conversor de texto para binário online devolve imediatamente o resultado em binário. Também funciona ao contrário, descodificando binário de volta em palavras legíveis, pelo que a mesma página serve igualmente como um rápido conversor de binário para texto.

Como converter texto em binário online

Utilizar a ferramenta é simples. Com o modo Texto → Binário selecionado, escreva ou cole o seu texto na caixa de entrada e o binário de 8 bits aparece ao lado enquanto escreve — sem nenhum botão para premir, sem recarregar a página. Prima Copiar para guardar o resultado ou Transferir para o guardar como ficheiro .txt.

Precisa de fazer o processo inverso? Mude para o modo Binário → Texto, cole os seus 1s e 0s, e a mensagem original é descodificada instantaneamente. O botão Inverter troca a entrada e a saída com um único clique, para que possa fazer o percurso completo de uma cadeia e confirmar que converte de volta exatamente. Também pode escolher o separador de saída — espaços entre bytes, vírgulas, novas linhas ou sem separador.

Suporte para ASCII, Unicode e UTF-8

Ao contrário de um conversor de texto ASCII para binário básico que falha com qualquer caractere fora do alfabeto inglês, esta ferramenta é totalmente compatível com Unicode. Codifica texto em UTF-8, pelo que o inglês simples é mapeado para bytes de 8 bits exatamente como um conversor ASCII clássico, enquanto letras acentuadas, alfabetos não latinos, símbolos e até emojis são corretamente codificados em múltiplos bytes. Por outras palavras, um conversor de unicode para binário e um conversor de texto simples são a mesma ferramenta aqui — cole café ou 😀 e o binário obtido descodificará corretamente os caracteres originais.

Esta é uma diferença significativa em relação a ferramentas como o conversor de texto para binário da rapidtables.com, que apenas suporta ASCII de 7 bits e produz resultados incorretos ou ausentes para qualquer caractere fora do conjunto inglês básico. Se precisar de codificar texto multilingue, emojis ou símbolos especiais, o UtiloKit é a escolha mais fiável.

Mais do que binário: saída em hexadecimal, decimal e octal

A maioria dos conversores fica-se pelo binário. Este também revela o valor decimal, hexadecimal e octal de cada caractere numa tabela de detalhes opcional, para que possa ver exatamente como o A se torna 65, 0x41 e 01000001 de relance. Pode escolher como a saída é separada — um espaço entre cada byte, sem separador, vírgulas ou um byte por linha — o que facilita a correspondência ao formato binário preciso que o seu trabalho escolar, mensagem ou programa requer. As contagens em tempo real de caracteres, bytes e bits atualizam-se enquanto trabalha.

Bits, bytes e o alfabeto binário

O binário é um sistema numérico de base 2: cada dígito é um bit que é 0 ou 1, e oito bits juntos formam um byte. Um único byte pode representar 256 valores diferentes (0–255) — mais do que suficiente para cobrir todas as letras, dígitos e sinais de pontuação do conjunto ASCII, razão pela qual cada caractere neste conversor se torna exatamente oito 1s e 0s.

Assim que conhece o padrão, o alfabeto binário é fácil de ler. As letras maiúsculas começam em A = 01000001 e sucedem-se em ordem (B = 01000010, C = 01000011, e assim por diante), enquanto as letras minúsculas começam em a = 01100001. Os dígitos ficam mais abaixo — 0 = 00110000 até 9 = 00111001. O byte 01001000, por exemplo, é o número 72, que corresponde à letra maiúscula H. Utilize a tabela de detalhes em tempo real acima para ver qualquer palavra mapeada para os seus bytes, um caractere de cada vez.

UtiloKit vs rapidtables, binarytranslator.com e browserling

Rapidtables.com é o tradutor binário mais referenciado online — é rápido, simples e fiável, mas suporta apenas ASCII (7 bits) e fornece binário em bruto sem opções de formatação ou bases numéricas adicionais. Binarytranslator.com cobre mais bases e inclui algumas opções de codificação, mas processa a entrada no servidor, o que significa que o seu texto é enviado e armazenado. O conversor de texto para binário do Browserling também é do lado do servidor e limita os utilizadores gratuitos a cadeias curtas.

O UtiloKit funciona inteiramente no seu browser — sem envio para servidor, sem limites de comprimento de cadeia, sem registo. Obtém suporte completo a UTF-8/Unicode, detalhes decimal/hex/octal por caractere, separadores configuráveis, contagens de bits em tempo real e transferência — tudo gratuitamente em qualquer dispositivo, incluindo iPhone e Android.

Porque usar um tradutor de texto para binário?

As pessoas recorrem a um tradutor de texto para binário por variadas razões: trabalhos e exercícios de ciências da computação, compreender como os dados são armazenados ao nível do bit, depurar codificações de caracteres, enviar mensagens ocultas divertidas (escrever "Amo-te" em binário é um clássico), ou resolver puzzles e desafios CTF. Como tudo funciona localmente no seu browser, este conversor de texto para binário online gratuito é também genuinamente privado — o seu texto nunca é enviado, não é necessário registo e não há limites na quantidade que converte. Guarde-o como o seu tradutor binário de referência para conversões rápidas e precisas no computador ou no telemóvel.

Frequently asked questions

Como se converte texto em binário?

Cada caractere é convertido para o seu número de código de caractere usando UTF-8 (ASCII simples para letras inglesas), e esse número é escrito como um byte binário de 8 bits. Por exemplo, 'A' é 65, que em binário é 01000001. Este conversor faz isso automaticamente — selecione Texto → Binário e comece a escrever; o binário aparece instantaneamente. Sem botão para premir, sem recarregar a página, sem envio necessário.

Como se escreve "Amo-te" em binário?

Em ASCII/UTF-8 de 8 bits, "I love you" é 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101. Cole qualquer frase no conversor acima para obter o seu binário exato instantaneamente. Mude para Binário → Texto para transformar mensagens binárias de volta em palavras legíveis. Conversores binários populares como o binarytranslator.com produzem a mesma saída, mas enviam a sua entrada para o servidor deles — aqui, tudo fica no seu browser.

O que significa 01001000 01100101 01101100 01101100 01101111 00100001?

Significa "Hello!". Cada grupo de 8 bits é um caractere: 01001000 = H, 01100101 = e, 01101100 = l, 01101100 = l, 01101111 = o, e 00100001 = !. Cole-o no modo Binário → Texto acima e a ferramenta descodifica-o automaticamente. O tradutor binário da rapidtables.com também trata disto, mas requer uma visita a uma página separada e não mostra a descodificação caractere a caractere como esta ferramenta faz.

Como se diz "desculpa" em código binário?

A palavra "sorry" em binário de 8 bits é 01110011 01101111 01110010 01110010 01111001. As maiúsculas são importantes: um 'S' maiúsculo é 01010011 enquanto um 's' minúsculo é 01110011, pelo que "Sorry" e "sorry" produzem saídas binárias diferentes. Cole a palavra no conversor acima para ver o byte de cada caractere ao lado do seu valor decimal e hexadecimal.

O que significa 10101 em binário?

Lido como número binário, 10101 equivale a 21 em decimal (16 + 4 + 1). Como tem apenas 5 dígitos, não é um byte de caractere completo — o texto é armazenado em grupos de 8 bits, pelo que o número 21 como byte completo é 00010101. Se escrever '10101' como texto no conversor, este irá codificar os caracteres '1', '0', '1', '0', '1' — cada dígito como um byte separado.

Quanto é 4 em binário?

O número 4 em binário é 100, ou 00000100 escrito como byte completo de 8 bits. O caractere de texto '4' é diferente: o seu código de caractere ASCII é 52, que em binário codifica para 00110100. Esta distinção — entre um valor numérico e um caractere de texto — é uma fonte comum de confusão. Utilize a tabela de detalhes por caractere da ferramenta para ver tanto o código decimal como o byte binário de qualquer caractere que escreva.

O que significa 666 em binário?

O número decimal 666 em binário é 1010011010 (512 + 128 + 16 + 8 + 2). Se em vez disso escrever os três caracteres de texto '666', o conversor codifica cada dígito individualmente como 00110110 00110110 00110110 — porque o caractere '6' tem o código ASCII 54, que é 00110110. Alterne entre o modo numérico e o modo de texto consoante a interpretação que precisa.

Como fica o emoji 💕 em binário?

Como a ferramenta codifica texto com UTF-8, os emojis ocupam vários bytes. O emoji 💕 'dois corações' (U+1F495) torna-se quatro bytes em UTF-8: 11110000 10011111 10010010 10010101. A maioria dos conversores básicos de texto para binário — incluindo a ferramenta da rapidtables.com — ou ignora os emojis ou produz resultados incorretos porque só suporta ASCII de 7 bits. Este conversor trata todo o intervalo Unicode, incluindo emojis, caracteres acentuados e alfabetos não latinos.

O que significam os códigos de amor como 143, 831 e 520?

São abreviações populares de mensagens de afeto: 143 significa "I love you" (1, 4 e 3 letras em cada palavra), 831 significa "I love you" (8 letras no total, 3 palavras, 1 significado), e 520 soa como "I love you" em mandarim. Converta qualquer um deles para binário acima para codificar a mensagem em 1s e 0s como mensagem oculta divertida. O conversor mostra cada dígito como o seu próprio byte binário.

O que significa 808 e quanto é 808 em binário?

No mundo das mensagens e dos 'números de anjo', 808 é visto como símbolo de equilíbrio e infinito (um 0 emoldurado por dois 8s) e é por vezes partilhado entre almas gémeas. Como número, 808 em binário é 1100101000 (512 + 256 + 32 + 8). Se escrever o texto '808' no conversor, este codifica cada dígito separadamente: '8' = 00111000, '0' = 00110000, '8' = 00111000.

É possível descodificar binário de volta para texto?

Sim — é um tradutor binário totalmente bidirecional. Mude para Binário → Texto e cole os seus 1s e 0s; os espaços entre bytes são opcionais porque a ferramenta lê os dígitos em grupos de 8 e descodifica-os como UTF-8. Se o binário não for um número inteiro de bytes, mostra uma mensagem de erro clara a explicar o problema. Também pode usar o botão Inverter para recodificar o resultado recém-descodificado e verificar o percurso completo.

Como se compara ao conversor de texto para binário da rapidtables.com?

O conversor de texto para binário da rapidtables.com é popular e fiável para texto ASCII básico, mas apenas mostra saída binária em bruto com opções de formatação limitadas. O conversor do UtiloKit acrescenta uma tabela de detalhes por caractere com valores decimal, hex e octal ao lado do binário, separadores de saída configuráveis (espaço, vírgula, nova linha, nenhum), contagens de bytes e bits em tempo real, suporte a emojis e Unicode completo, e um botão de transferência. Ambas as ferramentas são gratuitas e baseadas no browser, mas o UtiloKit processa tudo localmente sem qualquer pedido ao servidor.

Este conversor de texto para binário é gratuito e privado?

Sim. É completamente gratuito, sem registo e sem limites, e cada conversão é executada inteiramente no seu browser — o seu texto nunca é enviado para um servidor. Isto torna-o seguro para conteúdo privado ou sensível. Ao contrário do binarytranslator.com e de alguns outros conversores online que transmitem a sua entrada para o seu servidor, o UtiloKit faz todo o processamento em JavaScript no seu dispositivo. Funciona em iPhone, Android, tablets e todos os browsers modernos de computador.