Conversor de Hexadecimal para ASCII
Converta strings hexadecimais para texto usando várias codificações. Conversor online gratuito com suporte a arquivos e múltiplas codificações.
Conversor de Hexadecimal para ASCII - Converta Hexadecimal para Texto
Este poderoso conversor de hexadecimal para ASCII permite converter strings hexadecimais para texto usando várias codificações de caracteres, incluindo ASCII, UTF-8, UTF-16 e muitos outros conjuntos de caracteres internacionais. Perfeito para programadores, desenvolvedores e qualquer pessoa trabalhando com dados hexadecimais que precise convertê-los para texto legível.
Como converter hexadecimal para texto ASCII?
Para converter hexadecimal para ASCII:
1. Digite sua string hexadecimal na área de entrada
2. Selecione a codificação de caracteres apropriada
3. Clique em Converter
A ferramenta converterá cada par de dígitos hexadecimais para seu caractere correspondente e exibirá o resultado como texto.
Quais codificações de caracteres são suportadas?
A ferramenta suporta muitas codificações de caracteres, incluindo:
- ASCII (padrão)
- UTF-8, UTF-16 (little e big endian)
- Windows-1252, Windows-1251, etc.
- Série ISO-8859 (Latin1, Latin2, etc.)
- Codificações asiáticas: Big5, Shift JIS, EUC-JP, etc.
- Cirílico: KOI8-R, KOI8-U, CP866
- E muitos outros conjuntos de caracteres internacionais
Qual formato deve ter a entrada hexadecimal?
A entrada hexadecimal pode estar em vários formatos:
- Com espaços: 48 65 6C 6C 6F
- Com vírgulas: 48,65,6C,6C,6F
- Sem delimitadores: 48656C6C6F
- Maiúsculas e minúsculas: 48 65 6c 6c 6f
A ferramenta limpa automaticamente a entrada e remove quaisquer caracteres não hexadecimais.
Posso abrir arquivos diretamente?
Sim! A ferramenta suporta modos de abertura de arquivo:
- Abrir Arquivo: Abre arquivos de texto contendo dados hexadecimais
- A ferramenta carregará automaticamente o conteúdo do arquivo na área de entrada
Isso facilita o trabalho com arquivos hexadecimais existentes sem copiar e colar manualmente.
Como funciona a decodificação UTF-8?
A decodificação UTF-8 lida com caracteres multibyte:
- Caracteres ASCII (0-127): 1 byte cada
- Caracteres estendidos (128-2047): 2 bytes cada
- Maioria dos caracteres Unicode (2048-65535): 3 bytes cada
- Pares substitutos (65536+): 4 bytes cada
A ferramenta lida automaticamente com a decodificação UTF-8 adequada para todos os tipos de caracteres.
O que acontece com caracteres hexadecimais inválidos?
A ferramenta lida graciosamente com entrada inválida:
- Caracteres não hexadecimais são removidos automaticamente
- Strings hexadecimais de comprimento ímpar mostram mensagem de erro
- Sequências UTF-8 inválidas são exibidas no formato [hex]
- Caracteres não imprimíveis são mostrados como [hex] ou símbolos especiais
Conversões Comuns de Hexadecimal para ASCII
| Hex | Decimal | Caractere | Descrição |
|---|---|---|---|
| 41 | 65 | A | A maiúsculo |
| 42 | 66 | B | B maiúsculo |
| 61 | 97 | a | a minúsculo |
| 62 | 98 | b | b minúsculo |
| 30 | 48 | 0 | Dígito 0 |
| 31 | 49 | 1 | Dígito 1 |
| 20 | 32 | Espaço | |
| 21 | 33 | ! | Ponto de exclamação |
| 40 | 64 | @ | Arroba |
| 22 | 34 | " | Aspas duplas |
| 27 | 39 | ' | Aspas simples |
| 38 | 56 | 8 | Dígito 8 |
| 39 | 57 | 9 | Dígito 9 |
| 7A | 122 | z | z minúsculo |
| 5A | 90 | Z | Z maiúsculo |
| 0A | 10 | \n | Nova linha |
| 09 | 9 | \t | Tab |
| 0D | 13 | \r | Retorno de carro |
| 00 | 0 | · | Caractere nulo |