Tabela ASCII

Os 128 caracteres ASCII com seus códigos decimal, hexadecimal e binário e uma descrição. Procure o que você precisa e clique nele para copiar.

Clique em uma linha para copiar o caractere.

CaractereDecHexBinárioDescrição
A tabela é gerada no seu navegador: nenhum dado é enviado nem coletado.

O que é o ASCII e por que ele ainda importa

O ASCII (American Standard Code for Information Interchange, 1963) atribui um número de 0 a 127 a letras, dígitos, pontuação e comandos. Os primeiros 32 códigos mais o 127 são caracteres de controle: você não os vê, mas eles ainda têm funções bem reais hoje: o 10 (LF) começa uma nova linha em arquivos de texto, o 9 (HT) é a tecla Tab e o 27 (ESC) abre sequências de cor em terminais. Conhecer os códigos é útil quando você programa, lê dumps hexadecimais, escreve expressões regulares ou tenta entender por que as quebras de linha de um arquivo “parecem erradas” entre Windows (CR+LF, 13+10) e Linux/Mac (só LF).

ASCII, ASCII estendido e Unicode: qual é a diferença

O ASCII puro usa 7 bits e não tem espaço para letras acentuadas: caracteres como é, ñ e ü chegaram com as tabelas “estendidas” de 8 bits (como a ISO 8859-1), que variavam de país para país e foram uma fonte notória de caracteres embaralhados. O padrão de hoje é o Unicode com codificação UTF-8, que cobre todos os idiomas e emojis e continua retrocompatível: os primeiros 128 pontos de código do Unicode são exatamente esta tabela. É por isso que o ASCII continua sendo a base de todo texto digital.

Ferramentas relacionadas