Konfiguration
Tabelle mit Referenzwerten für Standard- und erweiterte ASCII-Zeichen (0–127): ISO 8859-1 (Latin-1), Windows-1252 (CP1252) und IBM CP437 (DOS). Enthält Dezimal-, Hexadezimal-, Oktal-, Binär- und Beschreibungswert. Klicken Sie auf einen Wert, um ihn zu kopieren.

95 Zeichen

DezHexOktBinZeichenEscapeBeschreibung
32 20 040 00100000 Raum
33 21 041 00100001 ! Ausrufezeichen
34 22 042 00100010 " \" Doppelte Kommas
35 23 043 00100011 # Raute / Hash
36 24 044 00100100 $ Dollarzeichen
37 25 045 00100101 % Prozent
38 26 046 00100110 & Ampersand
39 27 047 00100111 ' \' Apostroph / einfaches Anführungszeichen
40 28 050 00101000 ( Öffnungsparenthese
41 29 051 00101001 ) Schließendes Parenthese
42 2A 052 00101010 * Asterisk
43 2B 053 00101011 + Pluszeichen
44 2C 054 00101100 , Koma
45 2D 055 00101101 - Bindestrich / Minus
46 2E 056 00101110 . Punkt
47 2F 057 00101111 / Barre Diagonale (Schrägstrich)
48 30 060 00110000 0 Digi 0
49 31 061 00110001 1 Digi 1
50 32 062 00110010 2 Digi 2
51 33 063 00110011 3 Digi 3
52 34 064 00110100 4 Digi 4
53 35 065 00110101 5 Digi 5
54 36 066 00110110 6 Digi 6
55 37 067 00110111 7 Digi 7
56 38 070 00111000 8 Digi 8
57 39 071 00111001 9 Digi 9
58 3A 072 00111010 : Doppelpunkt
59 3B 073 00111011 ; Semikolon
60 3C 074 00111100 < Kleiner als
61 3D 075 00111101 = Gleichheitszeichen
62 3E 076 00111110 > Größer als
63 3F 077 00111111 ? Fragezeichen
64 40 100 01000000 @ At-Zeichen
65 41 101 01000001 A Großbuchstabe A
66 42 102 01000010 B Großbuchstabe B
67 43 103 01000011 C Großbuchstabe C
68 44 104 01000100 D Großbuchstabe D
69 45 105 01000101 E Großbuchstabe E
70 46 106 01000110 F Großbuchstabe F
71 47 107 01000111 G Großbuchstabe G
72 48 110 01001000 H Großbuchstabe H
73 49 111 01001001 I Großbuchstabe I
74 4A 112 01001010 J Großbuchstabe J
75 4B 113 01001011 K Großbuchstabe K
76 4C 114 01001100 L Großbuchstabe L
77 4D 115 01001101 M Großbuchstabe M
78 4E 116 01001110 N Großbuchstabe N
79 4F 117 01001111 O Großbuchstabe O
80 50 120 01010000 P Großbuchstabe P
81 51 121 01010001 Q Großbuchstabe Q
82 52 122 01010010 R Großbuchstabe R
83 53 123 01010011 S Großbuchstabe S
84 54 124 01010100 T Großbuchstabe T
85 55 125 01010101 U Großbuchstabe U
86 56 126 01010110 V Großbuchstabe V
87 57 127 01010111 W Großbuchstabe W
88 58 130 01011000 X Großbuchstabe X
89 59 131 01011001 Y Großbuchstabe Y
90 5A 132 01011010 Z Großbuchstabe Z
91 5B 133 01011011 [ Öffnungsverschluss
92 5C 134 01011100 \ \\ Umgekehrter Schrägstrich (Backslash)
93 5D 135 01011101 ] Schließende Klammer
94 5E 136 01011110 ^ Acento umlaut / Caret
95 5F 137 01011111 _ Unterstrich (underscore)
96 60 140 01100000 ` Gravis / Backtick
97 61 141 01100001 a Kleinbuchstabe a
98 62 142 01100010 b Kleinbuchstabe b
99 63 143 01100011 c Kleinbuchstabe c
100 64 144 01100100 d Kleinbuchstabe d
101 65 145 01100101 e Kleinbuchstabe e
102 66 146 01100110 f Kleinbuchstabe f
103 67 147 01100111 g Kleinbuchstabe g
104 68 150 01101000 h Kleinbuchstabe h
105 69 151 01101001 i Kleinbuchstabe i
106 6A 152 01101010 j Kleinbuchstabe j
107 6B 153 01101011 k Kleinbuchstabe k
108 6C 154 01101100 l Kleinbuchstabe l
109 6D 155 01101101 m Kleinbuchstabe m
110 6E 156 01101110 n Kleinbuchstabe n
111 6F 157 01101111 o Kleinbuchstabe o
112 70 160 01110000 p Kleinbuchstabe p
113 71 161 01110001 q Kleinbuchstabe q
114 72 162 01110010 r Kleinbuchstabe r
115 73 163 01110011 s Kleinbuchstabe s
116 74 164 01110100 t Kleinbuchstabe t
117 75 165 01110101 u Kleinbuchstabe u
118 76 166 01110110 v Kleinbuchstabe v
119 77 167 01110111 w Kleinbuchstabe w
120 78 170 01111000 x Kleinbuchstabe x
121 79 171 01111001 y Kleinbuchstabe y
122 7A 172 01111010 z Kleinbuchstabe z
123 7B 173 01111011 { Öffnende geschweifte Klammer
124 7C 174 01111100 | Vertikale Stange (Rohr)
125 7D 175 01111101 } Schließende geschweifte Klammer
126 7E 176 01111110 ~ Tilde/Virgulilla

So funktioniert es

ASCII (American Standard Code for Information Interchange) ist die Kodierung, die jedem Zeichen des englischen Alphabets, den Ziffern, den Satzzeichen und einer Reihe von Steuerzeichen eine Zahl von 0 bis 127 zuweist. Sie ist die Grundlage, auf der fast alle späteren Kodierungen aufbauen: Die ersten 128 Werte von UTF-8, Latin-1 und Windows-1252 sind exakt die von ASCII.

Die Tabelle besteht aus zwei Blöcken. Von 0 bis 31 sowie 127 stehen die Steuerzeichen: Sie werden nicht gedruckt, sondern zeigen Aktionen an wie Zeilenvorschub, Tabulator oder Ende der Übertragung. Von 32 bis 126 stehen die druckbaren Zeichen, beginnend beim Leerzeichen und endend bei der Tilde.

Zu jedem Zeichen werden der Wert in Dezimal, Hexadezimal, Oktal und Binär angezeigt sowie die Escape-Sequenz, sofern vorhanden. Du kannst nach Zeichen, nach Name oder nach jedem dieser Werte suchen.

Beispiele

A65 · 0x41 · 0101 · 01000001Der Großbuchstabe A in Dezimal, Hexadezimal, Oktal und Binär.
a97 · 0x61 · 0141 · 01100001Der Kleinbuchstabe liegt 32 Positionen über dem Großbuchstaben: zwischen beiden zu wechseln entspricht dem Setzen oder Löschen eines einzigen Bits.
LF10 · 0x0A · \nDer Zeilenvorschub ist ein Steuerzeichen. Unix und macOS beenden Zeilen mit LF; Windows verwendet das Paar CR LF (13 und 10).

Anwendungsfälle

  • Ein unsichtbares Zeichen identifizieren, das in einer Datei oder einem Hex-Dump auftaucht.
  • Korrekte Escape-Sequenzen in Code-Strings, regulären Ausdrücken oder Terminal-Befehlen schreiben.
  • Textprotokolle und serielle Frames debuggen, in denen die Daten als einzelne Bytes unterwegs sind.
  • Beim Arbeiten mit Buffern, Vergleichen oder Sortierungen von Hand zwischen Zeichen und Zahlenwert umrechnen.

Häufige Fragen

Was ist der Unterschied zwischen ASCII und UTF-8?

UTF-8 ist eine Obermenge von ASCII: Die ersten 128 Werte stimmen Byte für Byte überein, daher ist jeder gültige ASCII-Text auch gültiges UTF-8. Der Unterschied ist, dass UTF-8 über 127 hinausgeht und Mehrbyte-Sequenzen verwendet, um den Rest von Unicode darzustellen, einschließlich Umlauten und Emojis.

Warum reicht die Tabelle nur bis 127?

ASCII wurde als 7-Bit-Code definiert, und mit 7 Bit lassen sich genau 128 Werte darstellen (0 bis 127). Tabellen, die bis 255 gehen, sind spätere 8-Bit-Erweiterungen wie Latin-1 oder Windows-1252, die nicht zum ASCII-Standard gehören und sich untereinander unterscheiden.

Was sind Steuerzeichen?

Es sind die Werte 0 bis 31 und die 127. Sie stehen nicht für ein sichtbares Symbol, sondern für eine von den Fernschreibern geerbte Anweisung: Zeilenvorschub (LF), Wagenrücklauf (CR), Tabulator (TAB), Klingel (BEL) oder Löschen (DEL). Heute überleben sie vor allem in Zeilenenden, im Tabulator und in den Escape-Sequenzen der Terminals.

Warum liegen Groß- und Kleinbuchstaben genau 32 auseinander?

Weil die Tabelle absichtlich so entworfen wurde: 32 ist eine Zweierpotenz, sodass der Wechsel von Groß- zu Kleinbuchstaben nur Bit 6 umschaltet. Damit ließ sich zwischen beiden mit einer einzigen Bitoperation umrechnen – wertvoll zu einer Zeit, als die Hardware jede Instruktion zählte.