Berechnet, nicht abgetippt
Jede Zeile wird aus dem Codepunkt selbst erzeugt: Der Dezimalwert ist der Index, die Spalten Hex, Oktal und Binär sind dieselbe Ganzzahl zur Basis 16, 8 und 2 dargestellt. Nichts ist von Hand abgetippt.
Alle 128 ASCII-Zeichen mit ihren Dezimal-, Hexadezimal-, Oktal- und Binärcodes — Steuerzeichen, Ziffern, Buchstaben und Satzzeichen in einer Tabelle.
Zeichen gesamt
128
Druckbar
95
Bits pro Zeichen
7
Steuerzeichen
33
ASCII definiert 128 Zeichen mit den Codes 0 bis 127 — davon 95 druckbare und 33 Steuerzeichen.
128 von 128 Zeilen
| Dez | Zeichen | Hex | Oktal | Binär | Bedeutung | Gruppe |
|---|---|---|---|---|---|---|
| 0 | NUL | 0x00 | 000 | 0000000 | Null-Zeichen | Steuerzeichen |
| 1 | SOH | 0x01 | 001 | 0000001 | Kopfzeilen-Anfang | Steuerzeichen |
| 2 | STX | 0x02 | 002 | 0000010 | Text-Anfang | Steuerzeichen |
| 3 | ETX | 0x03 | 003 | 0000011 | Text-Ende | Steuerzeichen |
| 4 | EOT | 0x04 | 004 | 0000100 | Übertragungsende | Steuerzeichen |
| 5 | ENQ | 0x05 | 005 | 0000101 | Stationsaufforderung | Steuerzeichen |
| 6 | ACK | 0x06 | 006 | 0000110 | Positive Rückmeldung | Steuerzeichen |
| 7 | BEL | 0x07 | 007 | 0000111 | Klingelzeichen | Steuerzeichen |
| 8 | BS | 0x08 | 010 | 0001000 | Rückschritt | Steuerzeichen |
| 9 | HT | 0x09 | 011 | 0001001 | Horizontaler Tabulator | Steuerzeichen |
| 10 | LF | 0x0A | 012 | 0001010 | Zeilenvorschub | Steuerzeichen |
| 11 | VT | 0x0B | 013 | 0001011 | Vertikaler Tabulator | Steuerzeichen |
| 12 | FF | 0x0C | 014 | 0001100 | Seitenvorschub | Steuerzeichen |
| 13 | CR | 0x0D | 015 | 0001101 | Wagenrücklauf | Steuerzeichen |
| 14 | SO | 0x0E | 016 | 0001110 | Dauerumschaltung | Steuerzeichen |
| 15 | SI | 0x0F | 017 | 0001111 | Rückschaltung | Steuerzeichen |
| 16 | DLE | 0x10 | 020 | 0010000 | Datenverbindungs-Escape | Steuerzeichen |
| 17 | DC1 | 0x11 | 021 | 0010001 | Gerätesteuerung 1 | Steuerzeichen |
| 18 | DC2 | 0x12 | 022 | 0010010 | Gerätesteuerung 2 | Steuerzeichen |
| 19 | DC3 | 0x13 | 023 | 0010011 | Gerätesteuerung 3 | Steuerzeichen |
| 20 | DC4 | 0x14 | 024 | 0010100 | Gerätesteuerung 4 | Steuerzeichen |
| 21 | NAK | 0x15 | 025 | 0010101 | Negative Rückmeldung | Steuerzeichen |
| 22 | SYN | 0x16 | 026 | 0010110 | Synchronisierung | Steuerzeichen |
| 23 | ETB | 0x17 | 027 | 0010111 | Ende des Datenblocks | Steuerzeichen |
| 24 | CAN | 0x18 | 030 | 0011000 | Ungültig | Steuerzeichen |
| 25 | EM | 0x19 | 031 | 0011001 | Ende der Aufzeichnung | Steuerzeichen |
| 26 | SUB | 0x1A | 032 | 0011010 | Ersatzzeichen | Steuerzeichen |
| 27 | ESC | 0x1B | 033 | 0011011 | Umschaltung | Steuerzeichen |
| 28 | FS | 0x1C | 034 | 0011100 | Dateitrennzeichen | Steuerzeichen |
| 29 | GS | 0x1D | 035 | 0011101 | Gruppentrennzeichen | Steuerzeichen |
| 30 | RS | 0x1E | 036 | 0011110 | Satztrennzeichen | Steuerzeichen |
| 31 | US | 0x1F | 037 | 0011111 | Untergruppentrennzeichen | Steuerzeichen |
| 32 | (Leerzeichen) | 0x20 | 040 | 0100000 | Leerzeichen | Leerzeichen |
| 33 | ! | 0x21 | 041 | 0100001 | Zeichen „!“ | Satz- & Sonderzeichen |
| 34 | " | 0x22 | 042 | 0100010 | Zeichen „"“ | Satz- & Sonderzeichen |
| 35 | # | 0x23 | 043 | 0100011 | Zeichen „#“ | Satz- & Sonderzeichen |
| 36 | $ | 0x24 | 044 | 0100100 | Zeichen „$“ | Satz- & Sonderzeichen |
| 37 | % | 0x25 | 045 | 0100101 | Zeichen „%“ | Satz- & Sonderzeichen |
| 38 | & | 0x26 | 046 | 0100110 | Zeichen „&“ | Satz- & Sonderzeichen |
| 39 | ' | 0x27 | 047 | 0100111 | Zeichen „'“ | Satz- & Sonderzeichen |
| 40 | ( | 0x28 | 050 | 0101000 | Zeichen „(“ | Satz- & Sonderzeichen |
| 41 | ) | 0x29 | 051 | 0101001 | Zeichen „)“ | Satz- & Sonderzeichen |
| 42 | * | 0x2A | 052 | 0101010 | Zeichen „*“ | Satz- & Sonderzeichen |
| 43 | + | 0x2B | 053 | 0101011 | Zeichen „+“ | Satz- & Sonderzeichen |
| 44 | , | 0x2C | 054 | 0101100 | Zeichen „,“ | Satz- & Sonderzeichen |
| 45 | - | 0x2D | 055 | 0101101 | Zeichen „-“ | Satz- & Sonderzeichen |
| 46 | . | 0x2E | 056 | 0101110 | Zeichen „.“ | Satz- & Sonderzeichen |
| 47 | / | 0x2F | 057 | 0101111 | Zeichen „/“ | Satz- & Sonderzeichen |
| 48 | 0 | 0x30 | 060 | 0110000 | Zeichen „0“ | Ziffern |
| 49 | 1 | 0x31 | 061 | 0110001 | Zeichen „1“ | Ziffern |
| 50 | 2 | 0x32 | 062 | 0110010 | Zeichen „2“ | Ziffern |
| 51 | 3 | 0x33 | 063 | 0110011 | Zeichen „3“ | Ziffern |
| 52 | 4 | 0x34 | 064 | 0110100 | Zeichen „4“ | Ziffern |
| 53 | 5 | 0x35 | 065 | 0110101 | Zeichen „5“ | Ziffern |
| 54 | 6 | 0x36 | 066 | 0110110 | Zeichen „6“ | Ziffern |
| 55 | 7 | 0x37 | 067 | 0110111 | Zeichen „7“ | Ziffern |
| 56 | 8 | 0x38 | 070 | 0111000 | Zeichen „8“ | Ziffern |
| 57 | 9 | 0x39 | 071 | 0111001 | Zeichen „9“ | Ziffern |
| 58 | : | 0x3A | 072 | 0111010 | Zeichen „:“ | Satz- & Sonderzeichen |
| 59 | ; | 0x3B | 073 | 0111011 | Zeichen „;“ | Satz- & Sonderzeichen |
| 60 | < | 0x3C | 074 | 0111100 | Zeichen „<“ | Satz- & Sonderzeichen |
| 61 | = | 0x3D | 075 | 0111101 | Zeichen „=“ | Satz- & Sonderzeichen |
| 62 | > | 0x3E | 076 | 0111110 | Zeichen „>“ | Satz- & Sonderzeichen |
| 63 | ? | 0x3F | 077 | 0111111 | Zeichen „?“ | Satz- & Sonderzeichen |
| 64 | @ | 0x40 | 100 | 1000000 | Zeichen „@“ | Satz- & Sonderzeichen |
| 65 | A | 0x41 | 101 | 1000001 | Zeichen „A“ | Großbuchstaben |
| 66 | B | 0x42 | 102 | 1000010 | Zeichen „B“ | Großbuchstaben |
| 67 | C | 0x43 | 103 | 1000011 | Zeichen „C“ | Großbuchstaben |
| 68 | D | 0x44 | 104 | 1000100 | Zeichen „D“ | Großbuchstaben |
| 69 | E | 0x45 | 105 | 1000101 | Zeichen „E“ | Großbuchstaben |
| 70 | F | 0x46 | 106 | 1000110 | Zeichen „F“ | Großbuchstaben |
| 71 | G | 0x47 | 107 | 1000111 | Zeichen „G“ | Großbuchstaben |
| 72 | H | 0x48 | 110 | 1001000 | Zeichen „H“ | Großbuchstaben |
| 73 | I | 0x49 | 111 | 1001001 | Zeichen „I“ | Großbuchstaben |
| 74 | J | 0x4A | 112 | 1001010 | Zeichen „J“ | Großbuchstaben |
| 75 | K | 0x4B | 113 | 1001011 | Zeichen „K“ | Großbuchstaben |
| 76 | L | 0x4C | 114 | 1001100 | Zeichen „L“ | Großbuchstaben |
| 77 | M | 0x4D | 115 | 1001101 | Zeichen „M“ | Großbuchstaben |
| 78 | N | 0x4E | 116 | 1001110 | Zeichen „N“ | Großbuchstaben |
| 79 | O | 0x4F | 117 | 1001111 | Zeichen „O“ | Großbuchstaben |
| 80 | P | 0x50 | 120 | 1010000 | Zeichen „P“ | Großbuchstaben |
| 81 | Q | 0x51 | 121 | 1010001 | Zeichen „Q“ | Großbuchstaben |
| 82 | R | 0x52 | 122 | 1010010 | Zeichen „R“ | Großbuchstaben |
| 83 | S | 0x53 | 123 | 1010011 | Zeichen „S“ | Großbuchstaben |
| 84 | T | 0x54 | 124 | 1010100 | Zeichen „T“ | Großbuchstaben |
| 85 | U | 0x55 | 125 | 1010101 | Zeichen „U“ | Großbuchstaben |
| 86 | V | 0x56 | 126 | 1010110 | Zeichen „V“ | Großbuchstaben |
| 87 | W | 0x57 | 127 | 1010111 | Zeichen „W“ | Großbuchstaben |
| 88 | X | 0x58 | 130 | 1011000 | Zeichen „X“ | Großbuchstaben |
| 89 | Y | 0x59 | 131 | 1011001 | Zeichen „Y“ | Großbuchstaben |
| 90 | Z | 0x5A | 132 | 1011010 | Zeichen „Z“ | Großbuchstaben |
| 91 | [ | 0x5B | 133 | 1011011 | Zeichen „[“ | Satz- & Sonderzeichen |
| 92 | \ | 0x5C | 134 | 1011100 | Zeichen „\“ | Satz- & Sonderzeichen |
| 93 | ] | 0x5D | 135 | 1011101 | Zeichen „]“ | Satz- & Sonderzeichen |
| 94 | ^ | 0x5E | 136 | 1011110 | Zeichen „^“ | Satz- & Sonderzeichen |
| 95 | _ | 0x5F | 137 | 1011111 | Zeichen „_“ | Satz- & Sonderzeichen |
| 96 | ` | 0x60 | 140 | 1100000 | Zeichen „`“ | Satz- & Sonderzeichen |
| 97 | a | 0x61 | 141 | 1100001 | Zeichen „a“ | Kleinbuchstaben |
| 98 | b | 0x62 | 142 | 1100010 | Zeichen „b“ | Kleinbuchstaben |
| 99 | c | 0x63 | 143 | 1100011 | Zeichen „c“ | Kleinbuchstaben |
| 100 | d | 0x64 | 144 | 1100100 | Zeichen „d“ | Kleinbuchstaben |
| 101 | e | 0x65 | 145 | 1100101 | Zeichen „e“ | Kleinbuchstaben |
| 102 | f | 0x66 | 146 | 1100110 | Zeichen „f“ | Kleinbuchstaben |
| 103 | g | 0x67 | 147 | 1100111 | Zeichen „g“ | Kleinbuchstaben |
| 104 | h | 0x68 | 150 | 1101000 | Zeichen „h“ | Kleinbuchstaben |
| 105 | i | 0x69 | 151 | 1101001 | Zeichen „i“ | Kleinbuchstaben |
| 106 | j | 0x6A | 152 | 1101010 | Zeichen „j“ | Kleinbuchstaben |
| 107 | k | 0x6B | 153 | 1101011 | Zeichen „k“ | Kleinbuchstaben |
| 108 | l | 0x6C | 154 | 1101100 | Zeichen „l“ | Kleinbuchstaben |
| 109 | m | 0x6D | 155 | 1101101 | Zeichen „m“ | Kleinbuchstaben |
| 110 | n | 0x6E | 156 | 1101110 | Zeichen „n“ | Kleinbuchstaben |
| 111 | o | 0x6F | 157 | 1101111 | Zeichen „o“ | Kleinbuchstaben |
| 112 | p | 0x70 | 160 | 1110000 | Zeichen „p“ | Kleinbuchstaben |
| 113 | q | 0x71 | 161 | 1110001 | Zeichen „q“ | Kleinbuchstaben |
| 114 | r | 0x72 | 162 | 1110010 | Zeichen „r“ | Kleinbuchstaben |
| 115 | s | 0x73 | 163 | 1110011 | Zeichen „s“ | Kleinbuchstaben |
| 116 | t | 0x74 | 164 | 1110100 | Zeichen „t“ | Kleinbuchstaben |
| 117 | u | 0x75 | 165 | 1110101 | Zeichen „u“ | Kleinbuchstaben |
| 118 | v | 0x76 | 166 | 1110110 | Zeichen „v“ | Kleinbuchstaben |
| 119 | w | 0x77 | 167 | 1110111 | Zeichen „w“ | Kleinbuchstaben |
| 120 | x | 0x78 | 170 | 1111000 | Zeichen „x“ | Kleinbuchstaben |
| 121 | y | 0x79 | 171 | 1111001 | Zeichen „y“ | Kleinbuchstaben |
| 122 | z | 0x7A | 172 | 1111010 | Zeichen „z“ | Kleinbuchstaben |
| 123 | { | 0x7B | 173 | 1111011 | Zeichen „{“ | Satz- & Sonderzeichen |
| 124 | | | 0x7C | 174 | 1111100 | Zeichen „|“ | Satz- & Sonderzeichen |
| 125 | } | 0x7D | 175 | 1111101 | Zeichen „}“ | Satz- & Sonderzeichen |
| 126 | ~ | 0x7E | 176 | 1111110 | Zeichen „~“ | Satz- & Sonderzeichen |
| 127 | DEL | 0x7F | 177 | 1111111 | Löschen | Steuerzeichen |
Die Spalte „Dez“ ist der Zahlenwert, den ein Programm speichert; „Zeichen“ ist das, was du auf dem Bildschirm siehst. Alle übrigen Spalten sind derselbe Zahlenwert in einer anderen Basis.
Steuerzeichen (Codes 0–31 und 127) haben keine sichtbare Form. Statt einer Glyphe steht dort ihre offizielle Abkürzung, etwa LF für den Zeilenvorschub.
Groß- und Kleinbuchstaben liegen genau 32 Codes auseinander. Deshalb schaltet ein einzelnes gesetztes Bit zwischen „A“ (65) und „a“ (97) um.
Fahre mit der Maus über das Diagramm, um genaue Werte zu sehen.
Ein Viertel des Coderaums geht an Steuerzeichen — ein Erbe der Fernschreiber, für die ASCII 1963 entworfen wurde.
Fahre mit der Maus über das Diagramm, um genaue Werte zu sehen.
Die ersten beiden Blöcke sind vollständig Steuerzeichen; ab Code 32 wird der Coderaum bis auf das abschließende DEL durchgehend druckbar.
Fahre mit der Maus über das Diagramm, um genaue Werte zu sehen.
Deshalb ist Hex die übliche Schreibweise für Zeichencodes: zwei Stellen decken den gesamten ASCII-Bereich ab.
Jede Zeile wird aus dem Codepunkt selbst erzeugt: Der Dezimalwert ist der Index, die Spalten Hex, Oktal und Binär sind dieselbe Ganzzahl zur Basis 16, 8 und 2 dargestellt. Nichts ist von Hand abgetippt.
Zuletzt gegen die Quellen geprüft am 6. August 2026.
ASCII definiert genau 128 Zeichen mit den Codes 0 bis 127. 95 davon sind druckbar, die übrigen 33 sind Steuerzeichen.
128 Zeichen brauchen genau 7 Bit (2⁷ = 128). Das achte Bit eines Bytes blieb ursprünglich für die Paritätsprüfung frei. Erweiterungen wie Latin-1 haben es später für weitere 128 Zeichen genutzt.
Genau 32. „A“ hat den Code 65, „a“ den Code 97. Programme schalten die Schreibweise deshalb oft um, indem sie 32 addieren oder subtrahieren.
Die Ziffern liegen zusammenhängend bei 48 bis 57. Der Zahlenwert einer Ziffer ergibt sich deshalb aus ihrem Code minus 48.
Ja. Die ersten 128 Unicode-Codepunkte sind identisch mit ASCII, und in UTF-8 werden sie als ein einzelnes Byte kodiert. Jeder ASCII-Text ist damit automatisch gültiges UTF-8.
Auf Lochstreifen löschte man ein Zeichen, indem man alle sieben Bits stanzte. Das ergibt den Code 127 — deshalb liegt DEL am oberen Ende der Tabelle und nicht bei den Codes 0 bis 31.
Von der ASCII-Tabelle über SI-Präfixe bis zu den physikalischen Konstanten — alle Nachschlagetabellen an einem Ort.
Number Base Converter öffnen