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:

  1. Digite ou cole seu texto — ou uma string hexadecimal — na caixa de entrada.
  2. 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.
  3. 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.