Conversor de ASCII para texto – Tradutor de código ASCII online
Decodifique instantaneamente códigos ASCII em texto simples legível em tempo real. Quer sua entrada esteja formatada como Decimal (72 101 108 108 111), Hexadecimal (48 65 6C 6C 6F), Binary (01001000) ou Octal (110 145), este utilitário de desenvolvedor traduz valores codificados, identifica caracteres de controle não imprimíveis e exibe uma mensagem ao vivo tabela de inspeção caractere por caractere.
Análise ASCII caractere por caractere
| # | Decimal | Feitiço | Binário | octal | caractere |
|---|---|---|---|---|---|
| Insira os códigos ASCII acima para inspecionar cada caractere decodificado. | |||||
Como usar o conversor ASCII para texto
- Cole seus códigos ASCII – Insira seus códigos numéricos na caixa Source ASCII Codes ou clique em Carregar amostra para ver um exemplo.
- Selecione a base numérica – Escolha Decimal (0–255), Hexadecimal (00–FF), Binary (00000000–11111111) ou Octal (000–377) no painel de configurações direito.
- Verifique na tabela de detalhamento – Inspecione a tabela Character por caractere ASCII Breakdown para ver o equivalente exato de caracteres decimais, hexadecimais, binários, octais e de impressão/controle de cada código.
- Copiar ou baixar – Clique em Copiar para a clipboard ou Baixar .txt para salvar seu texto decodificado.
Exemplo de representação ASCII multibase ("Olá")
A palavra Hello pode ser representada em quatro bases numéricas diferentes em ASCII, todas decodificadas exatamente com os mesmos 5 caracteres:
| caractere | Decimais (Base 10) | Hexadecimal (Base 16) | Binário (Base 2) | Octal (Base 8) |
|---|---|---|---|---|
H |
72 |
48 (ou 0x48) |
01001000 |
110 |
e |
101 |
65 (ou 0x65) |
01100101 |
145 |
l |
108 |
6C (ou 0x6C) |
01101100 |
154 |
l |
108 |
6C (ou 0x6C) |
01101100 |
154 |
o |
111 |
6F (ou 0x6F) |
01101111 |
157 |
Referência de intervalos de caracteres ASCII padrão
| Faixa ASCII (decimal) | Alcance Hexadecimal | Categoria | Exemplos comuns |
|---|---|---|---|
| 0 – 31 e 127 | 00 – 1F, 7F |
Caracteres de controle (não imprimíveis) | 0 (NUL), 9 (TAB), 10 (LF / Nova linha), 13 (CR), 27 (ESC), 127 (DEL) |
| 32 – 47 | 20 – 2F |
Espaço e pontuação | 32 (Espaço), 33 (!), 34 ("), 44 (,), 46 (.) |
| 48 – 57 | 30 – 39 |
Dígitos (0–9) |
48 (0), 49 (1), ..., 57 (9) |
| 65 – 90 | 41 – 5A |
Letras maiúsculas (A–Z) |
65 (A), 66 (B), ..., 90 (Z) |
| 97 – 122 | 61 – 7A |
Letras minúsculas (a–z) |
97 (a), 98 (b), ..., 122 (z) |
| 128 – 255 | 80 – FF |
ASCII estendido (latim-1) | 169 (©), 174 (®), 233 (é) |
Perguntas frequentes
Por que alguns códigos ASCII (como 0, 9, 10 ou 13) não mostram um símbolo visível na caixa de texto?
Os códigos ASCII 0 a 31 e 127 são caracteres de controle não imprimíveis originalmente projetados para teleimpressoras (como 9 para Tab e 10 para alimentação de linha). Mesmo quando eles estão invisíveis na caixa de texto simples, nossa tabela Character-by-Character ASCII Breakdown rotula cada código de controle claramente (por exemplo, LF (Line Feed / \n)).
Posso colar valores prefixados como 0x41, 0b01000001 ou entidades HTML como A?
Sim! Nosso analisador reconhece e remove automaticamente prefixos de base padrão, incluindo 0x, \x e U+ no modo hexadecimal, 0b no modo binário, 0o no modo octal, e entidades decimais HTML (A) no modo Decimal.
Como faço para converter texto simples em números ASCII?
Para codificar texto simples em códigos decimais ASCII, use nosso companheiro Text to ASCII Converter com link abaixo.