1001Ferramentas
📟 Utilitários

Tabela ASCII

Consulte todos os 128 caracteres ASCII com código decimal, hexadecimal, binário, HTML entity e descrição. Filtre por tipo (controle ou imprimível) e busque por caractere ou código.

Dec Hex Binário Char Nome Descrição HTML Ação

O que é a tabela ASCII?

ASCII (American Standard Code for Information Interchange) nasceu em 1963 como padrão de codificação de caracteres. São 128 caracteres no total (0–127): 33 deles são caracteres de controle, que não se imprimem, e os outros 95 são imprimíveis, incluindo letras, dígitos e símbolos de pontuação.

A cada caractere corresponde um código decimal. A letra A, por exemplo, é o código 65 (41 em hex, 01000001 em binário). Programação, protocolos de rede e sistemas operacionais usam esses códigos o tempo todo.

Vale lembrar que o ASCII faz parte do Unicode, já que os 128 primeiros pontos de código do Unicode batem exatamente com a tabela ASCII.

Tabela ASCII completa para consulta

Mais cedo ou mais tarde, quem programa, lida com protocolos ou estuda computação acaba precisando saber o código de um caractere ASCII. Esta tabela traz os 128 caracteres do padrão, cada um com seu código em decimal, hexadecimal e binário, mais a entidade HTML e uma breve descrição do que representa.

Filtre por tipo para separar os caracteres de controle (quebra de linha, tabulação e afins) dos imprimíveis. Quando já souber o que procura, busque direto pelo caractere ou pelo código. Serve de apoio na hora de converter, depurar dados ou entender aquele byte estranho que apareceu num arquivo.

Tudo isso fica no navegador, sem decoreba e sem precisar abrir manual nenhum. Uma referência que cabe no dia a dia de quem desenvolve e estuda.

Perguntas frequentes

Por que não encontro á, ç ou o símbolo do euro nesta tabela?
Porque nenhum deles é ASCII. O padrão original cobre apenas os códigos de 0 a 127 e foi desenhado para o inglês. Letras acentuadas ficam nas tabelas estendidas, de 128 a 255, como a Latin-1, e no Unicode. Em UTF-8, os 128 primeiros códigos são idênticos aos daqui e ocupam um byte, enquanto o á já precisa de dois bytes, C3 e A1.
Por que o binário aparece com oito dígitos se o ASCII tem sete bits?
A coluna completa com zeros à esquerda até fechar um byte, que é como o caractere é de fato gravado em disco ou enviado pela rede. O maior código, 127, é 1111111 em sete bits e aparece aqui como 01111111. O oitavo bit sobrava e servia de bit de paridade nas transmissões antigas; em ASCII puro ele fica sempre em zero.
Por que o botão de copiar está inativo nas primeiras linhas?
As linhas de 0 a 31, mais o código 127 (DEL), são caracteres de controle: comandos sem desenho na tela, como avanço de linha e tabulação. Copiar um deles para um campo de texto não produz nada visível ou estraga a colagem. No código-fonte, use a sequência de escape correspondente: 9 é a tabulação, 10 é a nova linha e 13 é o retorno de carro.

Ferramentas Relacionadas