Tabella ASCII con decimale, esadecimale, ottale, binario e ricerca Unicode

Inserisci qui sopra un carattere o un codice – A, é, €, 65, 0x41 o U+20AC – e vedi subito come si scrive in decimale, esadecimale, binario, UTF-8, HTML, CSS e JavaScript. Sotto trovi la tabella ASCII completa da consultare.

Fonte: IETF RFC 20 – ASCII format for Network Interchange (Codetabelle, Steuerzeichen). Aggiornato al: .

Un singolo carattere (anche emoji) o un codice: decimale (65), esa (0x41), Unicode (U+20AC) o HTML (€). Per una cifra come codice usa 0x o U+.
I miei strumentiI dati inseriti vengono salvati solo in questo browser.

Risultato

Carattere
A U+0041
Unicode
U+0041
Decimale
65
Esadecimale
41
Ottale
101
Binario
1000001
UTF-8 (byte, esa)
41
UTF-16 (unità, esa)
0041
HTML
A
CSS
\41
JavaScript
\u0041
Tabella ASCII
DecEsaOttBinarioCar.HTMLSignificato
00000000000000␀�NUL – Carattere nullo
10100100000001␁SOH – carattere di controllo
20200200000010␂STX – carattere di controllo
30300300000011␃ETX – carattere di controllo
40400400000100␄EOT – carattere di controllo
50500500000101␅ENQ – carattere di controllo
60600600000110␆ACK – carattere di controllo
70700700000111␇BEL – Campanello (Bell)
80801000001000␈BS – Cancella indietro (Backspace)
90901100001001␉	HT – Tabulazione
100A01200001010␊
LF – A capo (Line Feed, fine riga Unix)
110B01300001011␋VT – carattere di controllo
120C01400001100␌FF – carattere di controllo
130D01500001101␍
CR – Ritorno a capo (Carriage Return)
140E01600001110␎SO – carattere di controllo
150F01700001111␏SI – carattere di controllo
161002000010000␐DLE – carattere di controllo
171102100010001␑DC1 – carattere di controllo
181202200010010␒DC2 – carattere di controllo
191302300010011␓DC3 – carattere di controllo
201402400010100␔DC4 – carattere di controllo
211502500010101␕NAK – carattere di controllo
221602600010110␖SYN – carattere di controllo
231702700010111␗ETB – carattere di controllo
241803000011000␘CAN – carattere di controllo
251903100011001␙EM – carattere di controllo
261A03200011010␚SUB – carattere di controllo
271B03300011011␛ESC – Escape
281C03400011100␜FS – carattere di controllo
291D03500011101␝GS – carattere di controllo
301E03600011110␞RS – carattere di controllo
311F03700011111␟US – carattere di controllo
322004000100000␣ Spazio
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<&lt;
613D07500111101=&#61;
623E07600111110>&gt;
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;
1277F17701111111␡&#127;DEL – Cancella (Delete)

Come si calcola

L’ASCII (American Standard Code for Information Interchange) definisce 128 caratteri: i codici da 0 a 31 sono di controllo, il 32 è lo spazio, da 33 a 126 sono stampabili (cifre, lettere senza accento, punteggiatura) e il 127 è DEL. Ogni carattere usa 7 bit, di solito memorizzati in un byte intero.

Come usare la tabella

Caratteri di controllo

I codici 0–31 risalgono all’epoca delle telescriventi e non si stampano. Oggi contano soprattutto la tabulazione (9), l’a capo LF (10, fine riga su Unix e nel web), il ritorno a capo CR (13, insieme a LF la fine riga di Windows) e Escape (27). La tabella li mostra come simboli visibili (␀, ␊ …).

Intervallo esteso 128–255

L’ASCII finisce a 127. I codici 128–255 non ne fanno parte; qui la tabella mostra il blocco Unicode «Latin-1 Supplement» (identico a ISO 8859-1): lettere accentate e alcuni simboli. I codici 128–159 vi sono di controllo. Windows-1252 occupa 128–159 in modo diverso (per esempio «€» al 128): non è la stessa cosa di Latin-1. In UTF-8 ogni carattere da 128 in su occupa due o più byte, come mostra la riga UTF-8 della ricerca.

Cercare caratteri Unicode

La ricerca capisce qualsiasi carattere Unicode, anche l’euro o le emoji. Mostra il punto di codice (U+…), i byte UTF-8 (RFC 3629), le unità UTF-16 (una coppia surrogata oltre U+FFFF, RFC 2781) e le notazioni pronte: &#8364; o &euro; in HTML, \20AC in CSS, \u20AC in JavaScript.

Domande frequenti

Che cos’è la tabella ASCII?

Una corrispondenza tra 128 caratteri e i numeri da 0 a 127: caratteri di controllo, spazio, cifre, lettere senza accento e punteggiatura. È la base di Unicode e UTF-8.

Quanti caratteri ha la tabella ASCII?

128 caratteri (codici 0–127): 95 stampabili (32–126) e 33 di controllo, DEL compreso. I codici 128–255 appartengono a set estesi come Latin-1.

Che codice ASCII hanno lo spazio, la A e la a?

Lo spazio è 32 (esa 20), la A maiuscola 65 (esa 41), la a minuscola 97 (esa 61). Maiuscole e minuscole differiscono di 32.

Qual è la differenza tra ASCII e Unicode?

L’ASCII ha 128 caratteri, Unicode oltre 150.000 di quasi tutte le scritture. I primi 128 caratteri di Unicode coincidono con l’ASCII, in UTF-8 persino byte per byte.

Come si scrive un carattere speciale come € o é in HTML?

Come entità: &euro; o &#8364; per €, &eacute; o &#233; per é. La ricerca qui sopra mostra entrambe le notazioni per ogni carattere.

Quali sono i caratteri speciali ASCII?

Punteggiatura e simboli stampabili si trovano in 33–47, 58–64, 91–96 e 123–126, per esempio ! # $ % & @ [ ] { } ~. Filtra su «Caratteri stampabili» sopra.

Fonti e riferimenti normativi

Aggiornato al:

Strumenti correlati