Programação

Tabela ASCII

Consulte a tabela ASCII completa, pesquise caracteres e veja seus valores em decimal, hexadecimal, octal e binário.

128 caracteres

Tabela ASCII de 0 a 127
DecimalHexOctalBinárioCaractereDescriçãoCopiar
00000000000000NULNulo
10100100000001SOHInício de cabeçalho
20200200000010STXInício de texto
30300300000011ETXFim de texto
40400400000100EOTFim de transmissão
50500500000101ENQConsulta
60600600000110ACKConfirmação
70700700000111BELSinal sonoro (bell)
80801000001000BSRetrocesso (backspace)
90901100001001HTTabulação horizontal (tab)
100A01200001010LFNova linha (line feed)
110B01300001011VTTabulação vertical
120C01400001100FFAvanço de página
130D01500001101CRRetorno de carro
140E01600001110SOShift out
150F01700001111SIShift in
161002000010000DLEEscape de link de dados
171102100010001DC1Controle de dispositivo 1 (XON)
181202200010010DC2Controle de dispositivo 2
191302300010011DC3Controle de dispositivo 3 (XOFF)
201402400010100DC4Controle de dispositivo 4
211502500010101NAKConfirmação negativa
221602600010110SYNSincronismo
231702700010111ETBFim de bloco de transmissão
241803000011000CANCancelar
251903100011001EMFim de meio
261A03200011010SUBSubstituir
271B03300011011ESCEscape
281C03400011100FSSeparador de arquivo
291D03500011101GSSeparador de grupo
301E03600011110RSSeparador de registro
311F03700011111USSeparador de unidade
322004000100000␠Espaço (space)
332104100100001!Exclamação
342204200100010"Aspas duplas
352304300100011#Cerquilha
362404400100100$Cifrão
372504500100101%Porcentagem
382604600100110&E comercial
392704700100111'Apóstrofo
402805000101000(Abre parênteses
412905100101001)Fecha parênteses
422A05200101010*Asterisco
432B05300101011+Mais
442C05400101100,Vírgula
452D05500101101-Hífen
462E05600101110.Ponto
472F05700101111/Barra
4830060001100000Dígito 0
4931061001100011Dígito 1
5032062001100102Dígito 2
5133063001100113Dígito 3
5234064001101004Dígito 4
5335065001101015Dígito 5
5436066001101106Dígito 6
5537067001101117Dígito 7
5638070001110008Dígito 8
5739071001110019Dígito 9
583A07200111010:Dois-pontos
593B07300111011;Ponto e vírgula
603C07400111100<Menor que
613D07500111101=Igual
623E07600111110>Maior que
633F07700111111?Interrogação
644010001000000@Arroba
654110101000001ALetra maiúscula A
664210201000010BLetra maiúscula B
674310301000011CLetra maiúscula C
684410401000100DLetra maiúscula D
694510501000101ELetra maiúscula E
704610601000110FLetra maiúscula F
714710701000111GLetra maiúscula G
724811001001000HLetra maiúscula H
734911101001001ILetra maiúscula I
744A11201001010JLetra maiúscula J
754B11301001011KLetra maiúscula K
764C11401001100LLetra maiúscula L
774D11501001101MLetra maiúscula M
784E11601001110NLetra maiúscula N
794F11701001111OLetra maiúscula O
805012001010000PLetra maiúscula P
815112101010001QLetra maiúscula Q
825212201010010RLetra maiúscula R
835312301010011SLetra maiúscula S
845412401010100TLetra maiúscula T
855512501010101ULetra maiúscula U
865612601010110VLetra maiúscula V
875712701010111WLetra maiúscula W
885813001011000XLetra maiúscula X
895913101011001YLetra maiúscula Y
905A13201011010ZLetra maiúscula Z
915B13301011011[Abre colchetes
925C13401011100\Barra invertida
935D13501011101]Fecha colchetes
945E13601011110^Circunflexo
955F13701011111_Sublinhado
966014001100000`Acento grave
976114101100001aLetra minúscula a
986214201100010bLetra minúscula b
996314301100011cLetra minúscula c
1006414401100100dLetra minúscula d
1016514501100101eLetra minúscula e
1026614601100110fLetra minúscula f
1036714701100111gLetra minúscula g
1046815001101000hLetra minúscula h
1056915101101001iLetra minúscula i
1066A15201101010jLetra minúscula j
1076B15301101011kLetra minúscula k
1086C15401101100lLetra minúscula l
1096D15501101101mLetra minúscula m
1106E15601101110nLetra minúscula n
1116F15701101111oLetra minúscula o
1127016001110000pLetra minúscula p
1137116101110001qLetra minúscula q
1147216201110010rLetra minúscula r
1157316301110011sLetra minúscula s
1167416401110100tLetra minúscula t
1177516501110101uLetra minúscula u
1187616601110110vLetra minúscula v
1197716701110111wLetra minúscula w
1207817001111000xLetra minúscula x
1217917101111001yLetra minúscula y
1227A17201111010zLetra minúscula z
1237B17301111011{Abre chaves
1247C17401111100|Barra vertical
1257D17501111101}Fecha chaves
1267E17601111110~Til
1277F17701111111DELApagar (delete)

Conversor ASCII

Direção da conversão

O que é a tabela ASCII?

ASCII (American Standard Code for Information Interchange) é um padrão que associa números a caracteres. Cada letra, dígito, sinal de pontuação e comando de controle recebe um código de 0 a 127, que cabe em 7 bits.

Por ser a base de formatos como UTF-8, o ASCII continua presente em programação, protocolos de rede, arquivos de texto e terminais.

Tabela ASCII completa

A tabela acima lista os 128 códigos. Os códigos 0 a 31 e o 127 (DEL) são caracteres de controle, como quebra de linha (LF) e tabulação (HT), que não têm símbolo visível. Os códigos 32 a 126 são os imprimíveis: espaço, dígitos, letras maiúsculas e minúsculas e pontuação.

ASCII decimal, hexadecimal, octal e binário

O mesmo código pode ser escrito em várias bases. A letra A é 65 em decimal, 41 em hexadecimal, 101 em octal e 01000001 em binário. O decimal é o mais comum no dia a dia, o hexadecimal aparece em depuração e em escapes, o octal em permissões e escapes antigos, e o binário mostra os bits armazenados.

Como consultar um código ASCII?

  1. Digite um caractere, número ou nome no campo de pesquisa e a tabela é filtrada na hora.
  2. Use os filtros para ver só caracteres de controle ou só imprimíveis.
  3. No conversor, escolha a direção, digite o valor e copie o resultado.

Exemplos

Você digitaResultado
ADecimal 65, hex 41, octal 101
65Caractere A
0x41Caractere A (hexadecimal)
101Octal 101 = caractere A
spaceEspaço, código 32

Perguntas frequentes

Quantos caracteres tem a tabela ASCII?

O ASCII padrão tem 128 caracteres, de 0 a 127. Os códigos de 128 a 255 pertencem a tabelas estendidas, que variam conforme a codificação.

Qual é o código ASCII da letra A?

A letra A maiúscula é 65 (0x41). A minúscula "a" é 97 (0x61).

O que são caracteres de controle?

São os códigos de 0 a 31 e o 127, que não representam símbolos, mas comandos, como nova linha, tabulação e sinal sonoro.

ASCII e Unicode são a mesma coisa?

Não. O Unicode cobre milhares de caracteres de vários idiomas, mas seus primeiros 128 códigos coincidem com o ASCII.

Acentos existem no ASCII?

Não. Letras como "ç" e "é" ficam fora dos 128 códigos e dependem de codificações como UTF-8 ou ISO-8859-1.

Ferramentas relacionadas