Tabela ASCII

Tabela ASCII completa (0–127) com decimal, hex, octal, binário, caractere, código HTML e descrição. Pesquise por caractere, número (0x41, 0b…) ou nome.

128 de 128 caracteres

DecimalHexadecimalOctalBinárioCaractereEntidade HTMLDescrição
00x0000000000000NULNulo\0
10x0100100000001SOHInício de cabeçalho
20x0200200000010STXInício de texto
30x0300300000011ETXFim de texto
40x0400400000100EOTFim de transmissão
50x0500500000101ENQConsulta
60x0600600000110ACKConfirmação
70x0700700000111BELCampainha\a
80x0801000001000BSRetrocesso\b
90x0901100001001HTTabulação horizontal\t
100x0A01200001010LFAvanço de linha (nova linha)\n
110x0B01300001011VTTabulação vertical\v
120x0C01400001100FFAvanço de página\f
130x0D01500001101CRRetorno de carro\r
140x0E01600001110SOShift out (desativar)
150x0F01700001111SIShift in (ativar)
160x1002000010000DLEEscape de enlace de dados
170x1102100010001DC1Controle de dispositivo 1 (XON)
180x1202200010010DC2Controle de dispositivo 2
190x1302300010011DC3Controle de dispositivo 3 (XOFF)
200x1402400010100DC4Controle de dispositivo 4
210x1502500010101NAKConfirmação negativa
220x1602600010110SYNOcioso síncrono
230x1702700010111ETBFim de bloco de transmissão
240x1803000011000CANCancelar
250x1903100011001EMFim do meio
260x1A03200011010SUBSubstituto
270x1B03300011011ESCEscape\e
280x1C03400011100FSSeparador de arquivos
290x1D03500011101GSSeparador de grupos
300x1E03600011110RSSeparador de registros
310x1F03700011111USSeparador de unidades
320x2004000100000␠ Espaço
330x2104100100001!!Ponto de exclamação
340x2204200100010""Aspas
350x2304300100011##Cerquilha (jogo da velha)
360x2404400100100$$Cifrão
370x2504500100101%%Sinal de porcentagem
380x2604600100110&&E comercial
390x2704700100111''Apóstrofo
400x2805000101000((Parêntese esquerdo
410x2905100101001))Parêntese direito
420x2A05200101010**Asterisco
430x2B05300101011++Sinal de mais
440x2C05400101100,,Vírgula
450x2D05500101101--Hífen/sinal de menos
460x2E05600101110..Ponto final
470x2F05700101111//Barra
480x300600011000000Dígito 0
490x310610011000111Dígito 1
500x320620011001022Dígito 2
510x330630011001133Dígito 3
520x340640011010044Dígito 4
530x350650011010155Dígito 5
540x360660011011066Dígito 6
550x370670011011177Dígito 7
560x380700011100088Dígito 8
570x390710011100199Dígito 9
580x3A07200111010::Dois-pontos
590x3B07300111011;&#59;Ponto e vírgula
600x3C07400111100<&lt;Sinal de menor que
610x3D07500111101=&#61;Sinal de igual
620x3E07600111110>&gt;Sinal de maior que
630x3F07700111111?&#63;Ponto de interrogação
640x4010001000000@&#64;Arroba
650x4110101000001A&#65;Letra maiúscula A
660x4210201000010B&#66;Letra maiúscula B
670x4310301000011C&#67;Letra maiúscula C
680x4410401000100D&#68;Letra maiúscula D
690x4510501000101E&#69;Letra maiúscula E
700x4610601000110F&#70;Letra maiúscula F
710x4710701000111G&#71;Letra maiúscula G
720x4811001001000H&#72;Letra maiúscula H
730x4911101001001I&#73;Letra maiúscula I
740x4A11201001010J&#74;Letra maiúscula J
750x4B11301001011K&#75;Letra maiúscula K
760x4C11401001100L&#76;Letra maiúscula L
770x4D11501001101M&#77;Letra maiúscula M
780x4E11601001110N&#78;Letra maiúscula N
790x4F11701001111O&#79;Letra maiúscula O
800x5012001010000P&#80;Letra maiúscula P
810x5112101010001Q&#81;Letra maiúscula Q
820x5212201010010R&#82;Letra maiúscula R
830x5312301010011S&#83;Letra maiúscula S
840x5412401010100T&#84;Letra maiúscula T
850x5512501010101U&#85;Letra maiúscula U
860x5612601010110V&#86;Letra maiúscula V
870x5712701010111W&#87;Letra maiúscula W
880x5813001011000X&#88;Letra maiúscula X
890x5913101011001Y&#89;Letra maiúscula Y
900x5A13201011010Z&#90;Letra maiúscula Z
910x5B13301011011[&#91;Colchete esquerdo
920x5C13401011100\&#92;Barra invertida
930x5D13501011101]&#93;Colchete direito
940x5E13601011110^&#94;Acento circunflexo
950x5F13701011111_&#95;Sublinhado
960x6014001100000`&#96;Acento grave (crase)
970x6114101100001a&#97;Letra minúscula a
980x6214201100010b&#98;Letra minúscula b
990x6314301100011c&#99;Letra minúscula c
1000x6414401100100d&#100;Letra minúscula d
1010x6514501100101e&#101;Letra minúscula e
1020x6614601100110f&#102;Letra minúscula f
1030x6714701100111g&#103;Letra minúscula g
1040x6815001101000h&#104;Letra minúscula h
1050x6915101101001i&#105;Letra minúscula i
1060x6A15201101010j&#106;Letra minúscula j
1070x6B15301101011k&#107;Letra minúscula k
1080x6C15401101100l&#108;Letra minúscula l
1090x6D15501101101m&#109;Letra minúscula m
1100x6E15601101110n&#110;Letra minúscula n
1110x6F15701101111o&#111;Letra minúscula o
1120x7016001110000p&#112;Letra minúscula p
1130x7116101110001q&#113;Letra minúscula q
1140x7216201110010r&#114;Letra minúscula r
1150x7316301110011s&#115;Letra minúscula s
1160x7416401110100t&#116;Letra minúscula t
1170x7516501110101u&#117;Letra minúscula u
1180x7616601110110v&#118;Letra minúscula v
1190x7716701110111w&#119;Letra minúscula w
1200x7817001111000x&#120;Letra minúscula x
1210x7917101111001y&#121;Letra minúscula y
1220x7A17201111010z&#122;Letra minúscula z
1230x7B17301111011{&#123;Chave esquerda
1240x7C17401111100|&#124;Barra vertical
1250x7D17501111101}&#125;Chave direita
1260x7E17601111110~&#126;Til
1270x7F17701111111DELExcluir

Ferramentas Relacionadas

Ver Todas

O que é Tabela ASCII?

Uma referência pesquisável dos 128 caracteres ASCII: cada linha mostra o valor decimal, hexadecimal, octal e binário de 8 bits, o caractere (ou a abreviação de controle, como LF), seu código HTML e uma descrição, com sequências de escape C como \n para caracteres de controle.

Como usar Tabela ASCII

  1. Navegue pela tabela ou digite em Pesquisar: um único caractere (A), um número decimal (65), hex (0x41), octal (0o101), binário (0b1000001) ou palavras da descrição.
  2. Use Mostrar para listar apenas caracteres de controle ou caracteres imprimíveis.
  3. Leia os valores na linha correspondente.

Exemplo

Entrada
0x41
Saída
65 · 0x41 · 101 · 01000001 · A · &#65; · Uppercase letter A

Quando usar Tabela ASCII

Use-a ao trabalhar com valores de bytes, sequências de escape, protocolos ou comunicação serial. Caracteres acima de 127 (é, €, emoji) não são ASCII – para eles, use a ferramenta Consulta Unicode.

Como funciona Tabela ASCII

O ASCII (US-ASCII, ANSI X3.4 / ISO 646) atribui códigos de 7 bits de 0 a 127: 0–31 e 127 são caracteres de controle, 32 é o espaço e 33–126 são imprimíveis. A tabela é gerada a partir dos códigos; hex, octal e binário são apenas bases diferentes do mesmo número. Os códigos 0–127 são idênticos em UTF-8 e ISO-8859-1.

Casos de Uso Comuns

  • Consultar o código de um caractere de controle como ESC (27) ou CR (13)
  • Converter um caractere para hex ou binário em código de baixo nível
  • Conferir quais caracteres precisam de escape em HTML
  • Ensinar bases numéricas e codificação de caracteres

Perguntas Frequentes

Qual a diferença entre ASCII e UTF-8?

O UTF-8 é um superconjunto: seus primeiros 128 pontos de código são exatamente o ASCII e usam um byte cada, então texto ASCII também é UTF-8 válido.

Existe um “ASCII estendido” de 128 a 255?

Existem várias extensões de 8 bits incompatíveis entre si (ISO-8859-1, Windows-1252, página de código 437). Elas não fazem parte do ASCII, por isso esta tabela para em 127.

O que são caracteres de controle?

Os códigos 0–31 e 127, que originalmente controlavam dispositivos – avanço de linha, retorno de carro, tabulação, escape, campainha e assim por diante – em vez de imprimir um símbolo.

Explore mais categorias