01 / Exemplo
Exemplo
Oi01001111 01101001Texto e código / MULTIVERTO
Converte o texto UTF-8 em bytes binários de oito bits separados por espaços.
Aplique cada ferramenta de texto ao resultado anterior. Fluxos de trabalho com texto ↗
Somente o nome da sequência e a ordem das ferramentas são salvos neste navegador. Sua entrada e seus resultados nunca são salvos.
01 / Exemplo
Oi01001111 0110100102 / Guia
Use esta direção para inspecionar os bytes de uma cadeia de texto em binário. Para a letra ASCII A, a saída é um grupo de oito bits: 01000001. Adicione uma letra acentuada e o número de grupos pode exceder o número de caracteres visíveis, porque UTF-8 usa mais de um byte para isso. Os espaços na saída separam grupos de bytes para legibilidade; os bits dentro de cada grupo carregam o valor. Isso pode ajudar a explicar cargas de rede, exemplos de byte de sala de aula e erros de codificação.
Não leia cada grupo como uma letra separada exibida em todos os casos. Um caractere UTF-8 multibyte só se torna significativo depois que seus grupos são combinados em ordem. Esta ferramenta não mostra unidades de código UTF-16, valores escalares Unicode, metadados de um arquivo ou sua compactação. Também não converte um número decimal em binário: inserir 10 processa os caracteres 1 e 0 como texto. Para um teste reversível, copie a saída para a ferramenta binário-para-texto correspondente e compare o resultado com a entrada original.
Um byte contém oito bits, cada um exibido como zero ou um. Esta ferramenta mostra os bytes de texto UTF-8 como grupos binários de oito caracteres separados por espaços. Por exemplo, a letra ASCII A é um byte e aparece como 01000001. Nem todos os caracteres visíveis cabem em um byte: letras acentuadas, muitos símbolos e emoji precisam de vários bytes UTF-8 e, portanto, vários grupos. Os grupos mostram uma representação de armazenamento de texto, não o ponto de código binário de cada caractere Unicode e não a maneira como cada fonte desenha o caractere.
Comece com o texto original e confirme que o aplicativo receptor realmente solicita uma representação codificada. Cole o texto ou carregue o exemplo e, em seguida, inspecione a saída antes de copiá-la. A conversão ocorre neste navegador; o texto inserido não é carregado para um serviço de conversão. Essa direção muda a forma como a informação é escrita, não o significado de uma frase. Mantenha a entrada original quando você precisar auditar um resultado. Uma representação codificada pode parecer muito diferente do texto subjacente, especialmente quando acentos, emoji, pontuação ou quebras de linha estão presentes. Mostre aos alunos ou colegas por que um caractere visível nem sempre é um byte. Compare A com uma letra acentuada: a primeira faz um grupo de oito bits e a segunda pode fazer vários. Mantenha espaços entre os grupos para inspeção, mas explique que os grupos codificam bytes UTF-8 em vez de desenhos de caracteres individuais ou números decimais. O exemplo da página transforma “Oi” em “01001111 01101001”. O resultado visível é mostrado aqui na íntegra; compare pontuação e caracteres antes de aplicar a mesma operação ao seu próprio material.
Explorar guias