RUNWEBTOOLS
Português

Tabela ASCII

O ASCII (American Standard Code for Information Interchange) mapeia os números 0–127 para caracteres — a base sobre a qual toda codificação moderna, incluindo UTF-8, é construída. Os códigos 0–31 e 127 são caracteres de controle não imprimíveis; 32–126 são as letras, dígitos e símbolos imprimíveis. Aqui estão com seus valores decimal, hexadecimal e binário.

Atualizado 2026-07-06

DecHexBinárioCaractereDescrição
00000000000NULNulo (caractere de controle)
10100000001SOHInício de cabeçalho (caractere de controle)
20200000010STXInício de texto (caractere de controle)
30300000011ETXFim de texto (caractere de controle)
40400000100EOTFim de transmissão (caractere de controle)
50500000101ENQConsulta (caractere de controle)
60600000110ACKConfirmação (caractere de controle)
70700000111BELSino / alerta (caractere de controle)
80800001000BSRetrocesso (caractere de controle)
90900001001HTTabulação horizontal (caractere de controle)
100A00001010LFAvanço de linha (nova linha) (caractere de controle)
110B00001011VTTabulação vertical (caractere de controle)
120C00001100FFAvanço de página (caractere de controle)
130D00001101CRRetorno de carro (caractere de controle)
140E00001110SOSair de código (caractere de controle)
150F00001111SIEntrar em código (caractere de controle)
161000010000DLEEscape de enlace de dados (caractere de controle)
171100010001DC1Controle de dispositivo 1 (XON) (caractere de controle)
181200010010DC2Controle de dispositivo 2 (caractere de controle)
191300010011DC3Controle de dispositivo 3 (XOFF) (caractere de controle)
201400010100DC4Controle de dispositivo 4 (caractere de controle)
211500010101NAKConfirmação negativa (caractere de controle)
221600010110SYNOciosidade síncrona (caractere de controle)
231700010111ETBFim de bloco de transmissão (caractere de controle)
241800011000CANCancelar (caractere de controle)
251900011001EMFim do meio (caractere de controle)
261A00011010SUBSubstituto (caractere de controle)
271B00011011ESCEscape (caractere de controle)
281C00011100FSSeparador de arquivos (caractere de controle)
291D00011101GSSeparador de grupos (caractere de controle)
301E00011110RSSeparador de registros (caractere de controle)
311F00011111USSeparador de unidades (caractere de controle)
322000100000SPEspaço
332100100001!Pontuação / símbolo
342200100010"Pontuação / símbolo
352300100011#Pontuação / símbolo
362400100100$Pontuação / símbolo
372500100101%Pontuação / símbolo
382600100110&Pontuação / símbolo
392700100111'Pontuação / símbolo
402800101000(Pontuação / símbolo
412900101001)Pontuação / símbolo
422A00101010*Pontuação / símbolo
432B00101011+Pontuação / símbolo
442C00101100,Pontuação / símbolo
452D00101101-Pontuação / símbolo
462E00101110.Pontuação / símbolo
472F00101111/Pontuação / símbolo
4830001100000Dígito
4931001100011Dígito
5032001100102Dígito
5133001100113Dígito
5234001101004Dígito
5335001101015Dígito
5436001101106Dígito
5537001101117Dígito
5638001110008Dígito
5739001110019Dígito
583A00111010:Pontuação / símbolo
593B00111011;Pontuação / símbolo
603C00111100<Pontuação / símbolo
613D00111101=Pontuação / símbolo
623E00111110>Pontuação / símbolo
633F00111111?Pontuação / símbolo
644001000000@Pontuação / símbolo
654101000001ALetra maiúscula
664201000010BLetra maiúscula
674301000011CLetra maiúscula
684401000100DLetra maiúscula
694501000101ELetra maiúscula
704601000110FLetra maiúscula
714701000111GLetra maiúscula
724801001000HLetra maiúscula
734901001001ILetra maiúscula
744A01001010JLetra maiúscula
754B01001011KLetra maiúscula
764C01001100LLetra maiúscula
774D01001101MLetra maiúscula
784E01001110NLetra maiúscula
794F01001111OLetra maiúscula
805001010000PLetra maiúscula
815101010001QLetra maiúscula
825201010010RLetra maiúscula
835301010011SLetra maiúscula
845401010100TLetra maiúscula
855501010101ULetra maiúscula
865601010110VLetra maiúscula
875701010111WLetra maiúscula
885801011000XLetra maiúscula
895901011001YLetra maiúscula
905A01011010ZLetra maiúscula
915B01011011[Pontuação / símbolo
925C01011100\Pontuação / símbolo
935D01011101]Pontuação / símbolo
945E01011110^Pontuação / símbolo
955F01011111_Pontuação / símbolo
966001100000`Pontuação / símbolo
976101100001aLetra minúscula
986201100010bLetra minúscula
996301100011cLetra minúscula
1006401100100dLetra minúscula
1016501100101eLetra minúscula
1026601100110fLetra minúscula
1036701100111gLetra minúscula
1046801101000hLetra minúscula
1056901101001iLetra minúscula
1066A01101010jLetra minúscula
1076B01101011kLetra minúscula
1086C01101100lLetra minúscula
1096D01101101mLetra minúscula
1106E01101110nLetra minúscula
1116F01101111oLetra minúscula
1127001110000pLetra minúscula
1137101110001qLetra minúscula
1147201110010rLetra minúscula
1157301110011sLetra minúscula
1167401110100tLetra minúscula
1177501110101uLetra minúscula
1187601110110vLetra minúscula
1197701110111wLetra minúscula
1207801111000xLetra minúscula
1217901111001yLetra minúscula
1227A01111010zLetra minúscula
1237B01111011{Pontuação / símbolo
1247C01111100|Pontuação / símbolo
1257D01111101}Pontuação / símbolo
1267E01111110~Pontuação / símbolo
1277F01111111DELExcluir (caractere de controle)

Como ler a tabela

Alguns pontos de referência que vale a pena memorizar: os dígitos 0–9 são decimal 48–57, as maiúsculas A–Z são 65–90, e as minúsculas a–z são 97–122. Note que maiúsculas e minúsculas distam exatamente 32 — inverter esse único bit converte entre as caixas, e é por isso que a mudança de caixa é tão barata para os computadores.

Ferramentas relacionadas