TL
Tool Lab
💰Donare
💰Donare

ASCII Character Table

Complete ASCII table with decimal, hex, octal, and binary values.

DecHexOctBinChar
00x000000000000NUL
10x010010000001SOH
20x020020000010STX
30x030030000011ETX
40x040040000100EOT
50x050050000101ENQ
60x060060000110ACK
70x070070000111BEL
80x080100001000BS
90x090110001001HT
100x0A0120001010LF
110x0B0130001011VT
120x0C0140001100FF
130x0D0150001101CR
140x0E0160001110SO
150x0F0170001111SI
160x100200010000DLE
170x110210010001DC1
180x120220010010DC2
190x130230010011DC3
200x140240010100DC4
210x150250010101NAK
220x160260010110SYN
230x170270010111ETB
240x180300011000CAN
250x190310011001EM
260x1A0320011010SUB
270x1B0330011011ESC
280x1C0340011100FS
290x1D0350011101GS
300x1E0360011110RS
310x1F0370011111US
320x200400100000
330x210410100001!
340x220420100010"
350x230430100011#
360x240440100100$
370x250450100101%
380x260460100110&
390x270470100111'
400x280500101000(
410x290510101001)
420x2A0520101010*
430x2B0530101011+
440x2C0540101100,
450x2D0550101101-
460x2E0560101110.
470x2F0570101111/
480x3006001100000
490x3106101100011
500x3206201100102
510x3306301100113
520x3406401101004
530x3506501101015
540x3606601101106
550x3706701101117
560x3807001110008
570x3907101110019
580x3A0720111010:
590x3B0730111011;
600x3C0740111100<
610x3D0750111101=
620x3E0760111110>
630x3F0770111111?
640x401001000000@
650x411011000001A
660x421021000010B
670x431031000011C
680x441041000100D
690x451051000101E
700x461061000110F
710x471071000111G
720x481101001000H
730x491111001001I
740x4A1121001010J
750x4B1131001011K
760x4C1141001100L
770x4D1151001101M
780x4E1161001110N
790x4F1171001111O
800x501201010000P
810x511211010001Q
820x521221010010R
830x531231010011S
840x541241010100T
850x551251010101U
860x561261010110V
870x571271010111W
880x581301011000X
890x591311011001Y
900x5A1321011010Z
910x5B1331011011[
920x5C1341011100\
930x5D1351011101]
940x5E1361011110^
950x5F1371011111_
960x601401100000`
970x611411100001a
980x621421100010b
990x631431100011c
1000x641441100100d
1010x651451100101e
1020x661461100110f
1030x671471100111g
1040x681501101000h
1050x691511101001i
1060x6A1521101010j
1070x6B1531101011k
1080x6C1541101100l
1090x6D1551101101m
1100x6E1561101110n
1110x6F1571101111o
1120x701601110000p
1130x711611110001q
1140x721621110010r
1150x731631110011s
1160x741641110100t
1170x751651110101u
1180x761661110110v
1190x771671110111w
1200x781701111000x
1210x791711111001y
1220x7A1721111010z
1230x7B1731111011{
1240x7C1741111100|
1250x7D1751111101}
1260x7E1761111110~
1270x7F1771111111DEL

Informazioni su ASCII

ASCII (Codice Standard Americano per lo Scambio di Informazioni) definisce 128 caratteri: 33 codici di controllo (0–31 e 127) e 95 caratteri stampabili (32–126). I codici di controllo gestiscono la formattazione (LF=a capo, HT=tabulazione, CR=ritorno a capo). I caratteri stampabili includono lettere, cifre e simboli.

Intervalli principali

  • 0–31: Caratteri di controllo (non stampabili)
  • 32–47: Punteggiatura e caratteri speciali (spazio, !, ", #, …)
  • 48–57: Cifre 0–9
  • 65–90: Maiuscole A–Z
  • 97–122: Minuscole a–z
  • 127: DEL (eliminazione)

Informazioni su questo strumento

La tabella ASCII mostra tutti i 128 caratteri ASCII standard con le loro rappresentazioni decimale, esadecimale, ottale, binaria e carattere. Usala come riferimento rapido per codifiche di caratteri o protocolli dati.

Come usare

  1. Usa il campo Cerca per trovare un carattere, valore decimale o codice esadecimale specifico.
  2. Usa il menu a discesa Mostra per filtrare: Tutti, Solo stampabili (32–126) o Codici di controllo.
  3. Leggi le colonne Dec, Hex, Oct, Bin e Char per ogni voce.
  4. I caratteri di controllo vengono visualizzati con la loro abbreviazione standard (NUL, LF, CR, ecc.).

Casi d'uso

I programmatori consultano i codici ASCII quando elaborano input di caratteri. I ricercatori di sicurezza ispezionano valori hex per l'analisi delle iniezioni.

Domande frequenti

  • Qual è la differenza tra ASCII e Unicode?ASCII definisce 128 caratteri. Unicode è un soprainsieme che copre oltre 140.000 caratteri. I primi 128 punti di codice Unicode sono identici ad ASCII.
  • Cosa sono i caratteri di controllo?I caratteri di controllo (0–31 e 127) sono codici non stampabili: LF(10)=a capo, CR(13)=ritorno a capo, HT(9)=tabulazione, NUL(0)=terminatore nullo.
  • Perché ASCII va da 0 a 127?ASCII è stato progettato per stare in 7 bit (2⁷=128 valori). L'8° bit era originariamente usato per il controllo di parità nelle comunicazioni seriali.