Pular para o conteúdo
ToolMug

Conversor de texto para hexadecimal

Veja em hexadecimal os bytes UTF-8 de qualquer texto, ou cole hex para decodificá-lo em texto. Os dois lados são editáveis, e a lista de bytes aceita espaços, vírgulas, prefixos 0x e \x ou uma sequência contínua.

Roda no seu navegador — nada do que você digita é enviado

Como usar

  1. Digite o texto à esquerda para obter os bytes à direita, ou cole hex à direita para decodificar.
  2. Escolha o separador e se quer adicionar o Prefixo 0x ou usar Maiúsculas.
  3. Troque a base numérica para Decimal, Octal ou Binário se precisar de outra notação.
  4. Copie qualquer um dos lados.

Opções explicadas

Separador
Espaço gera 48 65 6c 6c 6f, Nenhum gera 48656c6c6f e Vírgula gera 48, 65, 6c, 6c, 6f — prático para arrays em código.
Prefixo 0x
Escreve cada byte como 0x48, a notação usada em C, JavaScript e muitas outras linguagens.

Exemplos

Texto Hex (UTF-8)
Hello 48 65 6c 6c 6f
é c3 a9
中 e4 b8 ad

Perguntas frequentes

Qual codificação de caracteres é usada?

UTF-8, o padrão da web. Caracteres ASCII ocupam um byte cada; letras acentuadas ocupam dois, caracteres chineses três e emoji quatro.

O que acontece com hex que não é UTF-8 válido?

As partes legíveis são decodificadas e as sequências inválidas aparecem como o caractere de substituição �, com um aviso.

Meu texto é enviado para algum servidor?

Não. A conversão acontece no seu navegador.

Privacidade

Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.

Ferramentas relacionadas