Pular para o conteúdo
ToolMug

Tabela ASCII

Todos os 128 caracteres ASCII padrão com seus códigos decimal, hexadecimal, octal e binário e entidade HTML. Os códigos 0–31 e 127 são caracteres de controle, listados com seus nomes e as sequências de escape usadas em código, como \n para salto de linha e \t para tabulação. Digite um caractere, número ou nome acima para encontrá-lo rapidamente.

Roda no seu navegador — nada do que você digita é enviado

Exibidos: 128

DecHexOctBinárioCar.DescriçãoHTML
00000000000000NULNuloNull\0�
10100100000001SOHInício de cabeçalhoStart of Heading
20200200000010STXInício de textoStart of Text
30300300000011ETXFim de textoEnd of Text
40400400000100EOTFim de transmissãoEnd of Transmission
50500500000101ENQConsultaEnquiry
60600600000110ACKConfirmaçãoAcknowledge
70700700000111BELCampainhaBell\a
80801000001000BSRetrocessoBackspace\b
90901100001001HTTabulação horizontalHorizontal Tab\t	
100A01200001010LFAvanço de linhaLine Feed\n

110B01300001011VTTabulação verticalVertical Tab\v
120C01400001100FFAvanço de páginaForm Feed\f
130D01500001101CRRetorno de carroCarriage Return\r
140E01600001110SOShift outShift Out
150F01700001111SIShift inShift In
161002000010000DLEEscape de link de dadosData Link Escape
171102100010001DC1Controle de dispositivo 1 (XON)Device Control 1 (XON)
181202200010010DC2Controle de dispositivo 2Device Control 2
191302300010011DC3Controle de dispositivo 3 (XOFF)Device Control 3 (XOFF)
201402400010100DC4Controle de dispositivo 4Device Control 4
211502500010101NAKConfirmação negativaNegative Acknowledge
221602600010110SYNOcioso síncronoSynchronous Idle
231702700010111ETBFim de bloco de transmissãoEnd of Transmission Block
241803000011000CANCancelarCancel
251903100011001EMFim de mídiaEnd of Medium
261A03200011010SUBSubstitutoSubstitute
271B03300011011ESCEscapeEscape\e
281C03400011100FSSeparador de arquivoFile Separator
291D03500011101GSSeparador de grupoGroup Separator
301E03600011110RSSeparador de registroRecord Separator
311F03700011111USSeparador de unidadeUnit Separator
322004000100000SPEspaçoSpace 
332104100100001!!
342204200100010""
352304300100011##
362404400100100$$
372504500100101%%
382604600100110&&
392704700100111''
402805000101000((
412905100101001))
422A05200101010**
432B05300101011++
442C05400101100,,
452D05500101101--
462E05600101110..
472F05700101111//
48300600011000000
49310610011000111
50320620011001022
51330630011001133
52340640011010044
53350650011010155
54360660011011066
55370670011011177
56380700011100088
57390710011100199
583A07200111010::
593B07300111011;&#59;
603C07400111100<&#60;
613D07500111101=&#61;
623E07600111110>&#62;
633F07700111111?&#63;
644010001000000@&#64;
654110101000001A&#65;
664210201000010B&#66;
674310301000011C&#67;
684410401000100D&#68;
694510501000101E&#69;
704610601000110F&#70;
714710701000111G&#71;
724811001001000H&#72;
734911101001001I&#73;
744A11201001010J&#74;
754B11301001011K&#75;
764C11401001100L&#76;
774D11501001101M&#77;
784E11601001110N&#78;
794F11701001111O&#79;
805012001010000P&#80;
815112101010001Q&#81;
825212201010010R&#82;
835312301010011S&#83;
845412401010100T&#84;
855512501010101U&#85;
865612601010110V&#86;
875712701010111W&#87;
885813001011000X&#88;
895913101011001Y&#89;
905A13201011010Z&#90;
915B13301011011[&#91;
925C13401011100\&#92;
935D13501011101]&#93;
945E13601011110^&#94;
955F13701011111_&#95;
966014001100000`&#96;
976114101100001a&#97;
986214201100010b&#98;
996314301100011c&#99;
1006414401100100d&#100;
1016514501100101e&#101;
1026614601100110f&#102;
1036714701100111g&#103;
1046815001101000h&#104;
1056915101101001i&#105;
1066A15201101010j&#106;
1076B15301101011k&#107;
1086C15401101100l&#108;
1096D15501101101m&#109;
1106E15601101110n&#110;
1116F15701101111o&#111;
1127016001110000p&#112;
1137116101110001q&#113;
1147216201110010r&#114;
1157316301110011s&#115;
1167416401110100t&#116;
1177516501110101u&#117;
1187616601110110v&#118;
1197716701110111w&#119;
1207817001111000x&#120;
1217917101111001y&#121;
1227A17201111010z&#122;
1237B17301111011{&#123;
1247C17401111100|&#124;
1257D17501111101}&#125;
1267E17601111110~&#126;
1277F17701111111DELApagarDelete&#127;

Como usar

  1. Digite um caractere (A), código decimal (65), código hexadecimal (0x41) ou nome (salto de linha) em Buscar.
  2. Marque Somente caracteres imprimíveis para ocultar os caracteres de controle.
  3. Consulte os códigos que precisar na tabela.

Opções explicadas

Caracteres imprimíveis
Códigos 32–126, que cobrem o espaço, os dígitos, as letras e a pontuação comum.
Caracteres de controle
Códigos 0–31 e 127. Os mais frequentes são 9 tabulação (\t), 10 salto de linha (\n), 13 retorno de carro (\r) e 27 escape.
Unicode
Os primeiros 128 pontos de código Unicode são idênticos ao ASCII, então esses caracteres ocupam um byte em UTF-8.

Faixas que vale a pena memorizar

Códigos (decimal) Hex O que são
0–31 e 127 00–1F, 7F Caracteres de controle
32 20 Espaço
48–57 30–39 Dígitos 0–9
65–90 41–5A Maiúsculas A–Z
97–122 61–7A Minúsculas a–z

Duas conversões aparecem com frequência. Um caractere de dígito menos 48 dá o seu valor, então '7' (55) é 7. A posição de uma letra no alfabeto é o seu código menos 64 para maiúsculas ou menos 96 para minúsculas, então 'C' (67) é a 3ª letra. Por exemplo, A é 65, 0x41 ou 01000001 em binário.

Perguntas frequentes

Qual a distância entre letras maiúsculas e minúsculas?

32. A é 65 e a é 97; ativar o bit 5 (0x20) transforma uma letra maiúscula em minúscula.

Qual é o código ASCII do dígito 0?

48 (hex 30). Os dígitos 0–9 são 48–57, então subtrair 48 dá o valor numérico.

Qual a diferença entre as quebras de linha do Windows e do Unix?

O Windows usa retorno de carro mais salto de linha (13 10, \r\n); Linux e macOS usam só salto de linha (10, \n).

Privacidade

Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.

Ferramentas relacionadas