Este conversor exibe os mesmos bytes em diferentes representações: texto Unicode, hexadecimal, binário, decimal, octal, Base64 ou Base64URL. As conversões operam sobre os bytes reais da entrada para não confundir caracteres com valores numéricos.
O texto café nem sempre ocupa quatro bytes. Em UTF-8, é usa dois bytes. Portanto, escolher a codificação de caracteres correta é essencial para reproduzir um valor exato.
Um byte é representado por dois dígitos hexadecimais ou oito bits. A letra ASCII A, por exemplo, é 41 em hexadecimal e 01000001 em binário.
O Base64 representa bytes com caracteres imprimíveis. O Base64URL substitui + e / para que o valor possa ser usado com mais segurança em URLs e tokens.
UTF-16LE e UTF-16BE tornam visível a ordem dos bytes. Latin-1 é adequado apenas para caracteres disponíveis no ISO-8859-1. Os modos little-endian e big-endian de 32 bits agrupam bytes em inteiros de quatro bytes e mostram como a ordem altera o valor numérico.
A detecção automática é uma conveniência, não uma prova: uma sequência alfanumérica curta pode ser texto válido, hexadecimal ou Base64. Selecione explicitamente o formato de origem sempre que a conversão precisar ser reproduzível.
Um arquivo pequeno pode ser carregado para inspecionar seus bytes ou exportá-los em outro formato. A ferramenta não o interpreta como documento; ela trabalha com o conteúdo binário bruto. O limite de tamanho exibido evita saídas excessivamente grandes.
Este conversor trabalha com bytes em texto UTF-8, binário, hexadecimal, decimal, octal e Base64. Selecione explicitamente o formato de entrada quando a detecção automática puder ser ambígua, especialmente em sequências formadas apenas por dígitos.
Hello → hexadecimal 48 65 6c 6c 6fc3 a9 → texto UTF-8 éHello → Base64 SGVsbG8=O hexadecimal usa dois caracteres por byte. O Base64 é mais compacto e representa os bytes com um alfabeto de 64 caracteres.
Uma sequência como 1010 pode ser binária, decimal ou texto simples. Selecione o formato de origem para evitar uma detecção automática incorreta.
Sim. Caracteres não ASCII são convertidos em seus bytes UTF-8 antes da representação em binário, hexadecimal, decimal, octal ou Base64.