Codificador Hexadecimal
Codifique texto em hexadecimal e decodifique hex de volta em texto.
O Codificador Hexadecimal do ToolsSoup é uma ferramenta online gratuita que converte qualquer texto em sua representação de bytes em hexadecimal e decodifica uma string hexadecimal de volta em texto legível, instantaneamente e inteiramente no seu navegador. Cole uma palavra para ver o código hex por trás de cada byte, ou transforme uma sequência de dígitos hex de volta na mensagem original — sem uploads, sem cadastro e sem que nada saia do seu dispositivo.
O que é codificação hexadecimal?
O hexadecimal (base 16) representa números usando dezesseis símbolos: os dígitos 0-9 e as letras a-f. Como cada byte guarda um valor de 0 a 255, todo byte corresponde exatamente a dois dígitos hex — por exemplo, a letra H é o byte 72, que é 48 em hex. Codificar texto em hex primeiro transforma o texto em bytes UTF-8 e depois escreve cada byte como um valor hex de dois dígitos. É uma forma compacta e legível de inspecionar os bytes brutos de uma string, depurar dados binários ou compartilhar valores que precisam sobreviver a canais de texto puro.
Como converter texto em hex online
Converter com o ToolsSoup leva apenas alguns segundos:
- Digite ou cole seu texto — ou uma string hexadecimal — na caixa de entrada.
- Clique em Codificar em Hex para transformar cada byte em um código hex de dois dígitos, ou em Decodificar de Hex para transformar hex de volta em texto.
- Copie o resultado com um clique e cole onde precisar.
Que formato hex ele usa?
Ao codificar, cada byte vira um valor hex minúsculo de dois dígitos e os bytes são separados por espaços — por exemplo, Oi vira 4f 69. Ao decodificar, a ferramenta é tolerante: aceita hex separado por espaços, vírgulas ou quebras de linha, ignora prefixos 0x e funciona em maiúsculas ou minúsculas. Ela só precisa de um número par de dígitos hex porque cada byte tem dois dígitos, então uma contagem ímpar ou qualquer caractere fora de 0-9 e a-f é reportado como erro.
Por que usar este codificador hexadecimal?
- 100% gratuito, sem anúncios, cadastro ou limites de uso.
- Roda inteiramente no seu navegador — seu texto nunca é enviado a um servidor.
- Codifica texto em hex de dois dígitos separados por espaço e decodifica de volta.
- Suporta UTF-8, então letras acentuadas, símbolos e emoji vão e voltam corretamente.
- Aceita hex com espaços, vírgulas, quebras de linha ou prefixos 0x ao decodificar.
- Funciona offline depois que a página é carregada.
Perguntas frequentes
Este codificador hexadecimal é gratuito?
Sim. Todas as ferramentas do ToolsSoup são totalmente gratuitas, sem conta, cadastro ou limites ocultos.
Meus dados estão seguros?
Com certeza. Toda a conversão acontece localmente no seu navegador usando JavaScript, então seu texto nunca é enviado nem armazenado em nenhum servidor.
Qual formato hex ele produz?
A codificação produz bytes hex minúsculos de dois dígitos separados por um único espaço, como 48 65 6c 6c 6f para a palavra Hello. Dois dígitos por byte mantêm a saída alinhada e fácil de ler.
Como devo formatar o hex ao decodificar?
A decodificação é flexível. Você pode separar os bytes com espaços, vírgulas ou quebras de linha, misturar maiúsculas e minúsculas e incluir prefixos 0x — por exemplo, 48 69, 4869 e 0x48 0x69 todos decodificam para Hi. A string precisa ter um número par de dígitos hex e conter apenas 0-9 e a-f.
Ele lida com Unicode e emoji?
Sim. O texto é codificado como bytes UTF-8 antes de ser escrito como hex, então letras acentuadas, alfabetos não latinos, símbolos e emoji são todos preservados e decodificam de volta para o texto original exato.