Zum Inhalt springen

ASCII-Tabelle

Alle 128 ASCII-Zeichen mit Dezimal-, Hexadezimal-, Oktal- und Binärwert — zuerst die druckbaren Zeichen, danach die Steuerzeichen mit ihrer Bedeutung.

Druckbare Zeichen (32–127)

Leerzeichen, Ziffern, Buchstaben und Satzzeichen.
DezimalZeichenHexOktalBinär
32SP — Leerzeichen2004000100000
33!2104100100001
34"2204200100010
35#2304300100011
36$2404400100100
37%2504500100101
38&2604600100110
39'2704700100111
40(2805000101000
41)2905100101001
42*2A05200101010
43+2B05300101011
44,2C05400101100
45-2D05500101101
46.2E05600101110
47/2F05700101111
4803006000110000
4913106100110001
5023206200110010
5133306300110011
5243406400110100
5353506500110101
5463606600110110
5573706700110111
5683807000111000
5793907100111001
58:3A07200111010
59;3B07300111011
60<3C07400111100
61=3D07500111101
62>3E07600111110
63?3F07700111111
64@4010001000000
65A4110101000001
66B4210201000010
67C4310301000011
68D4410401000100
69E4510501000101
70F4610601000110
71G4710701000111
72H4811001001000
73I4911101001001
74J4A11201001010
75K4B11301001011
76L4C11401001100
77M4D11501001101
78N4E11601001110
79O4F11701001111
80P5012001010000
81Q5112101010001
82R5212201010010
83S5312301010011
84T5412401010100
85U5512501010101
86V5612601010110
87W5712701010111
88X5813001011000
89Y5913101011001
90Z5A13201011010
91[5B13301011011
92\5C13401011100
93]5D13501011101
94^5E13601011110
95_5F13701011111
96`6014001100000
97a6114101100001
98b6214201100010
99c6314301100011
100d6414401100100
101e6514501100101
102f6614601100110
103g6714701100111
104h6815001101000
105i6915101101001
106j6A15201101010
107k6B15301101011
108l6C15401101100
109m6D15501101101
110n6E15601101110
111o6F15701101111
112p7016001110000
113q7116101110001
114r7216201110010
115s7316301110011
116t7416401110100
117u7516501110101
118v7616601110110
119w7716701110111
120x7817001111000
121y7917101111001
122z7A17201111010
123{7B17301111011
124|7C17401111100
125}7D17501111101
126~7E17601111110
127DEL — Delete7F17701111111

Steuerzeichen (0–31)

Nicht druckbare Zeichen — Zeilenumbruch, Tabulator, Escape und weitere.
DezimalKürzelBedeutungHexBinär
0NULNull — Zeichenkettenende in C0000000000
1SOHStart of Heading0100000001
2STXStart of Text0200000010
3ETXEnd of Text — Abbruch mit Strg+C0300000011
4EOTEnd of Transmission0400000100
5ENQEnquiry0500000101
6ACKAcknowledge0600000110
7BELBell — Signalton0700000111
8BSBackspace0800001000
9HTHorizontaler Tabulator0900001001
10LFLine Feed — Zeilenumbruch unter Linux und macOS0A00001010
11VTVertikaler Tabulator0B00001011
12FFForm Feed — Seitenvorschub0C00001100
13CRCarriage Return — mit LF der Windows-Zeilenumbruch0D00001101
14SOShift Out0E00001110
15SIShift In0F00001111
16DLEData Link Escape1000010000
17DC1Device Control 1 (XON)1100010001
18DC2Device Control 21200010010
19DC3Device Control 3 (XOFF)1300010011
20DC4Device Control 41400010100
21NAKNegative Acknowledge1500010101
22SYNSynchronous Idle1600010110
23ETBEnd of Transmission Block1700010111
24CANCancel1800011000
25EMEnd of Medium1900011001
26SUBSubstitute1A00011010
27ESCEscape — Beginn von Steuersequenzen1B00011011
28FSFile Separator1C00011100
29GSGroup Separator1D00011101
30RSRecord Separator1E00011110
31USUnit Separator1F00011111

Häufige Fragen

Was ist ASCII?

Der American Standard Code for Information Interchange von 1963: eine Zuordnung von 128 Zeichen zu den Zahlen 0 bis 127. Die ersten 128 Zeichen von Unicode und UTF-8 sind mit ASCII identisch.

Welchen ASCII-Code hat der Buchstabe A?

Das große A hat den Code 65 (hex 41), das kleine a den Code 97 (hex 61). Der Abstand zwischen Groß- und Kleinbuchstaben beträgt durchgehend 32.

Warum enthält ASCII keine Umlaute?

ASCII belegt nur 7 Bit und damit 128 Zeichen. Ä, Ö, Ü und ß kamen erst mit erweiterten Zeichensätzen wie ISO 8859-1 und später mit Unicode hinzu.

Was ist der Unterschied zwischen LF und CR LF?

Linux und macOS beenden Zeilen mit LF (10), Windows mit CR LF (13 10). Das erklärt verschobene Zeilen beim Austausch einfacher Textdateien zwischen beiden Systemen.

Siehe auch