95 Zeichen
| Dez | Hex | Okt | Bin | Zeichen | Escape | Beschreibung |
|---|---|---|---|---|---|---|
| 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.