O que faz
Uma referência completa e pesquisável de todos os 128 code points ASCII (0-127), renderizada como uma tabela em texto puro que você pode copiar ou baixar. Cada linha mostra as formas decimal, hexadecimal, octal e binária de 8 bits ao lado do glifo exibido e do nome humano; caracteres de controle (0-31 e 127) trazem seu glifo control-picture e a sequência de escape estilo C (\n, \t, \r, …). Digite para pesquisar em todos os campos, alterne para somente imprimíveis, restrinja o intervalo de code points - a tabela à direita se regenera ao vivo e vai para sua área de transferência ou para um arquivo ascii-table.txt exatamente como mostrado. Tudo roda 100% no cliente.
Como usar
- Pesquisar - comece a digitar na caixa de busca. Sua consulta corresponde ao decimal, hex, octal, binário, nome, caractere ou escape (experimente
0x41,Line Feed,\nouA), ou toque num chip Try: (0x41,\n,Delete,Digit) para uma consulta de um clique. - Filtrar - alterne All 128 / Printable para mostrar ou esconder os 33 caracteres de controle; defina Min / Max para estreitar o intervalo decimal (ex. 48-57 para os dígitos). O badge no cabeçalho acompanha quantas das 128 linhas estão visíveis.
- Copiar ou baixar - Copy table coloca a tabela em texto puro exata na sua área de transferência (ótima para READMEs, issues e terminais); Download salva o mesmo texto como
ascii-table.txt. - Compartilhar - a consulta, a visão e o intervalo vivem na URL. Use Copy share link para enviar a visão exata para alguém.
Exemplos
Pesquisa por hex 0x41 - uma linha:
Dec Hex Oct Binary Char Name
--- ---- --- -------- ---- -----------
65 0x41 101 01000001 A Uppercase A
Pesquisa por sequência de escape \n - uma linha:
Dec Hex Oct Binary Char Name
--- ---- --- -------- ---- -------------------
10 0x0A 012 00001010 ␊ Line Feed (LF) · \n
Intervalo Min 48, Max 57 - os dez dígitos:
Dec Hex Oct Binary Char Name
--- ---- --- -------- ---- -------
48 0x30 060 00110000 0 Digit 0
49 0x31 061 00110001 1 Digit 1
50 0x32 062 00110010 2 Digit 2
51 0x33 063 00110011 3 Digit 3
52 0x34 064 00110100 4 Digit 4
53 0x35 065 00110101 5 Digit 5
54 0x36 066 00110110 6 Digit 6
55 0x37 067 00110111 7 Digit 7
56 0x38 070 00111000 8 Digit 8
57 0x39 071 00111001 9 Digit 9
Visão Printable - 95 linhas (code points 32-126), caracteres de controle ocultos. Primeiras linhas:
Dec Hex Oct Binary Char Name
--- ---- --- -------- ---- ----------------
32 0x20 040 00100000 ␣ Space
33 0x21 041 00100001 ! Exclamation mark
34 0x22 042 00100010 " Quotation mark
35 0x23 043 00100011 # Number sign
36 0x24 044 00100100 $ Dollar sign
37 0x25 045 00100101 % Percent sign
38 0x26 046 00100110 & Ampersand
Bom saber
- Controle vs. imprimível segue a divisão padrão: 0-31 e 127 são caracteres de controle; 32 (espaço) até 126 (
~) são imprimíveis. O espaço renderiza como␣para continuar visível na tabela de texto; os controles 0-31 mostram seus glifos control-picture (␀para NUL,␡para DEL). - Hex / octal / binário são preenchidos com zeros até uma largura fixa (
0x41,101,01000001) para que as colunas alinhem e fiquem fáceis de comparar. - Sequências de escape (
\0,\a,\b,\t,\n,\v,\f,\r,\e) aparecem depois do nome para os caracteres de controle que têm um escape estilo C comum; os demais listam apenas o nome. - O texto é o artefato - o que você copia ou baixa é byte a byte o que o painel mostra, com a coluna de nome dimensionada para a linha mais larga da visão atual.
- Compartilhável: a consulta de busca (
q), a visão (view=printable) e o intervalo (min,max) estão todos codificados na URL. - Privado: a tabela é gerada localmente - nada é enviado para lugar nenhum.
- Ferramentas relacionadas: Markdown Table Generator, Statistics Calculator, Semver Checker.