ASCII-Tabelle
Vollständige ASCII-Zeichencode-Referenz mit Steuerzeichen, druckbaren und erweiterten Zeichen
| Dezimal | Hex | Zeichen | Beschreibung | |
|---|---|---|---|---|
| 0 | 0x00 | - | Nullzeichen (Null) | |
| 1 | 0x01 | - | Start der Überschrift | |
| 2 | 0x02 | - | Start des Textes | |
| 3 | 0x03 | - | Ende des Textes | |
| 4 | 0x04 | - | Ende der Übertragung | |
| 5 | 0x05 | - | Anfrage (Enquiry) | |
| 6 | 0x06 | - | Bestätigung (Acknowledge) | |
| 7 | 0x07 | - | Glocke (Bell) | |
| 8 | 0x08 | - | Rücktaste (Backspace) | |
| 9 | 0x09 | - | Horizontale Tabulator | |
| 10 | 0x0A | - | Zeilenvorschub (Line Feed) | |
| 11 | 0x0B | - | Vertikale Tabulator | |
| 12 | 0x0C | - | Formularvorschub | |
| 13 | 0x0D | - | Wagenrücklauf (Carriage Return) | |
| 14 | 0x0E | - | Shift Out | |
| 15 | 0x0F | - | Shift In | |
| 16 | 0x10 | - | Datenverbindungs-Escape | |
| 17 | 0x11 | - | Gerätesteuerung 1 | |
| 18 | 0x12 | - | Gerätesteuerung 2 | |
| 19 | 0x13 | - | Gerätesteuerung 3 | |
| 20 | 0x14 | - | Gerätesteuerung 4 | |
| 21 | 0x15 | - | Negative Bestätigung | |
| 22 | 0x16 | - | Synchrone Leerlauf | |
| 23 | 0x17 | - | Ende des Übertragungsblocks | |
| 24 | 0x18 | - | Abbrechen | |
| 25 | 0x19 | - | Ende des Mediums | |
| 26 | 0x1A | - | Ersetzen | |
| 27 | 0x1B | - | Escape | |
| 28 | 0x1C | - | DateiTrennzeichen | |
| 29 | 0x1D | - | Gruppentrennzeichen | |
| 30 | 0x1E | - | Datensatztrennzeichen | |
| 31 | 0x1F | - | Einheitentrennzeichen | |
| 127 | 0x7F | - | Löschen (Delete) | |
| 32 | 0x20 | ␣ | Leerzeichen (Space) | |
| 33 | 0x21 | ! | Ausrufezeichen | |
| 34 | 0x22 | " | Doppelte Anführungszeichen | |
| 35 | 0x23 | # | Nummernzeichen | |
| 36 | 0x24 | $ | Dollarzeichen | |
| 37 | 0x25 | % | Prozentzeichen | |
| 38 | 0x26 | & | Kaufmännisches Und | |
| 39 | 0x27 | ' | Einfaches Anführungszeichen | |
| 40 | 0x28 | ( | Linke Klammer | |
| 41 | 0x29 | ) | Rechte Klammer | |
| 42 | 0x2A | * | Sternchen | |
| 43 | 0x2B | + | Pluszeichen | |
| 44 | 0x2C | , | Komma | |
| 45 | 0x2D | - | Bindestrich | |
| 46 | 0x2E | . | Punkt | |
| 47 | 0x2F | / | Schrägstrich | |
| 48 | 0x30 | 0 | Ziffer 0 | |
| 49 | 0x31 | 1 | Ziffer 1 | |
| 50 | 0x32 | 2 | Ziffer 2 | |
| 51 | 0x33 | 3 | Ziffer 3 | |
| 52 | 0x34 | 4 | Ziffer 4 | |
| 53 | 0x35 | 5 | Ziffer 5 | |
| 54 | 0x36 | 6 | Ziffer 6 | |
| 55 | 0x37 | 7 | Ziffer 7 | |
| 56 | 0x38 | 8 | Ziffer 8 | |
| 57 | 0x39 | 9 | Ziffer 9 | |
| 58 | 0x3A | : | Doppelpunkt | |
| 59 | 0x3B | ; | Semikolon | |
| 60 | 0x3C | < | Kleiner als | |
| 61 | 0x3D | = | Gleichheitszeichen | |
| 62 | 0x3E | > | Größer als | |
| 63 | 0x3F | ? | Fragezeichen | |
| 64 | 0x40 | @ | At-Zeichen | |
| 65 | 0x41 | A | Großbuchstabe A | |
| 66 | 0x42 | B | Großbuchstabe B | |
| 67 | 0x43 | C | Großbuchstabe C | |
| 68 | 0x44 | D | Großbuchstabe D | |
| 69 | 0x45 | E | Großbuchstabe E | |
| 70 | 0x46 | F | Großbuchstabe F | |
| 71 | 0x47 | G | Großbuchstabe G | |
| 72 | 0x48 | H | Großbuchstabe H | |
| 73 | 0x49 | I | Großbuchstabe I | |
| 74 | 0x4A | J | Großbuchstabe J | |
| 75 | 0x4B | K | Großbuchstabe K | |
| 76 | 0x4C | L | Großbuchstabe L | |
| 77 | 0x4D | M | Großbuchstabe M | |
| 78 | 0x4E | N | Großbuchstabe N | |
| 79 | 0x4F | O | Großbuchstabe O | |
| 80 | 0x50 | P | Großbuchstabe P | |
| 81 | 0x51 | Q | Großbuchstabe Q | |
| 82 | 0x52 | R | Großbuchstabe R | |
| 83 | 0x53 | S | Großbuchstabe S | |
| 84 | 0x54 | T | Großbuchstabe T | |
| 85 | 0x55 | U | Großbuchstabe U | |
| 86 | 0x56 | V | Großbuchstabe V | |
| 87 | 0x57 | W | Großbuchstabe W | |
| 88 | 0x58 | X | Großbuchstabe X | |
| 89 | 0x59 | Y | Großbuchstabe Y | |
| 90 | 0x5A | Z | Großbuchstabe Z | |
| 91 | 0x5B | [ | Linke eckige Klammer | |
| 92 | 0x5C | \ | Umgekehrter Schrägstrich | |
| 93 | 0x5D | ] | Rechte eckige Klammer | |
| 94 | 0x5E | ^ | Caretzeichen | |
| 95 | 0x5F | _ | Unterstrich | |
| 96 | 0x60 | ` | Gravis | |
| 97 | 0x61 | a | Kleinbuchstabe a | |
| 98 | 0x62 | b | Kleinbuchstabe b | |
| 99 | 0x63 | c | Kleinbuchstabe c | |
| 100 | 0x64 | d | Kleinbuchstabe d | |
| 101 | 0x65 | e | Kleinbuchstabe e | |
| 102 | 0x66 | f | Kleinbuchstabe f | |
| 103 | 0x67 | g | Kleinbuchstabe g | |
| 104 | 0x68 | h | Kleinbuchstabe h | |
| 105 | 0x69 | i | Kleinbuchstabe i | |
| 106 | 0x6A | j | Kleinbuchstabe j | |
| 107 | 0x6B | k | Kleinbuchstabe k | |
| 108 | 0x6C | l | Kleinbuchstabe l | |
| 109 | 0x6D | m | Kleinbuchstabe m | |
| 110 | 0x6E | n | Kleinbuchstabe n | |
| 111 | 0x6F | o | Kleinbuchstabe o | |
| 112 | 0x70 | p | Kleinbuchstabe p | |
| 113 | 0x71 | q | Kleinbuchstabe q | |
| 114 | 0x72 | r | Kleinbuchstabe r | |
| 115 | 0x73 | s | Kleinbuchstabe s | |
| 116 | 0x74 | t | Kleinbuchstabe t | |
| 117 | 0x75 | u | Kleinbuchstabe u | |
| 118 | 0x76 | v | Kleinbuchstabe v | |
| 119 | 0x77 | w | Kleinbuchstabe w | |
| 120 | 0x78 | x | Kleinbuchstabe x | |
| 121 | 0x79 | y | Kleinbuchstabe y | |
| 122 | 0x7A | z | Kleinbuchstabe z | |
| 123 | 0x7B | { | Linke geschweifte Klammer | |
| 124 | 0x7C | | | Vertikaler Strich | |
| 125 | 0x7D | } | Rechte geschweifte Klammer | |
| 126 | 0x7E | ~ | Tilde | |
| 128 | 0x80 | | ||
| 129 | 0x81 | | ||
| 130 | 0x82 | | ||
| 131 | 0x83 | | ||
| 132 | 0x84 | | ||
| 133 | 0x85 | |||
| 134 | 0x86 | | ||
| 135 | 0x87 | | ||
| 136 | 0x88 | | ||
| 137 | 0x89 | | ||
| 138 | 0x8A | | ||
| 139 | 0x8B | | ||
| 140 | 0x8C | | ||
| 141 | 0x8D | | ||
| 142 | 0x8E | | ||
| 143 | 0x8F | | ||
| 144 | 0x90 | | ||
| 145 | 0x91 | | ||
| 146 | 0x92 | | ||
| 147 | 0x93 | | ||
| 148 | 0x94 | | ||
| 149 | 0x95 | | ||
| 150 | 0x96 | | ||
| 151 | 0x97 | | ||
| 152 | 0x98 | | ||
| 153 | 0x99 | | ||
| 154 | 0x9A | | ||
| 155 | 0x9B | | ||
| 156 | 0x9C | | ||
| 157 | 0x9D | | ||
| 158 | 0x9E | | ||
| 159 | 0x9F | | ||
| 160 | 0xA0 | |||
| 161 | 0xA1 | ¡ | ||
| 162 | 0xA2 | ¢ | ||
| 163 | 0xA3 | £ | ||
| 164 | 0xA4 | ¤ | ||
| 165 | 0xA5 | ¥ | ||
| 166 | 0xA6 | ¦ | ||
| 167 | 0xA7 | § | ||
| 168 | 0xA8 | ¨ | ||
| 169 | 0xA9 | © | ||
| 170 | 0xAA | ª | ||
| 171 | 0xAB | « | ||
| 172 | 0xAC | ¬ | ||
| 173 | 0xAD | | ||
| 174 | 0xAE | ® | ||
| 175 | 0xAF | ¯ | ||
| 176 | 0xB0 | ° | ||
| 177 | 0xB1 | ± | ||
| 178 | 0xB2 | ² | ||
| 179 | 0xB3 | ³ | ||
| 180 | 0xB4 | ´ | ||
| 181 | 0xB5 | µ | ||
| 182 | 0xB6 | ¶ | ||
| 183 | 0xB7 | · | ||
| 184 | 0xB8 | ¸ | ||
| 185 | 0xB9 | ¹ | ||
| 186 | 0xBA | º | ||
| 187 | 0xBB | » | ||
| 188 | 0xBC | ¼ | ||
| 189 | 0xBD | ½ | ||
| 190 | 0xBE | ¾ | ||
| 191 | 0xBF | ¿ | ||
| 192 | 0xC0 | À | ||
| 193 | 0xC1 | Á | ||
| 194 | 0xC2 | Â | ||
| 195 | 0xC3 | Ã | ||
| 196 | 0xC4 | Ä | ||
| 197 | 0xC5 | Å | ||
| 198 | 0xC6 | Æ | ||
| 199 | 0xC7 | Ç | ||
| 200 | 0xC8 | È | ||
| 201 | 0xC9 | É | ||
| 202 | 0xCA | Ê | ||
| 203 | 0xCB | Ë | ||
| 204 | 0xCC | Ì | ||
| 205 | 0xCD | Í | ||
| 206 | 0xCE | Î | ||
| 207 | 0xCF | Ï | ||
| 208 | 0xD0 | Ð | ||
| 209 | 0xD1 | Ñ | ||
| 210 | 0xD2 | Ò | ||
| 211 | 0xD3 | Ó | ||
| 212 | 0xD4 | Ô | ||
| 213 | 0xD5 | Õ | ||
| 214 | 0xD6 | Ö | ||
| 215 | 0xD7 | × | ||
| 216 | 0xD8 | Ø | ||
| 217 | 0xD9 | Ù | ||
| 218 | 0xDA | Ú | ||
| 219 | 0xDB | Û | ||
| 220 | 0xDC | Ü | ||
| 221 | 0xDD | Ý | ||
| 222 | 0xDE | Þ | ||
| 223 | 0xDF | ß | ||
| 224 | 0xE0 | à | ||
| 225 | 0xE1 | á | ||
| 226 | 0xE2 | â | ||
| 227 | 0xE3 | ã | ||
| 228 | 0xE4 | ä | ||
| 229 | 0xE5 | å | ||
| 230 | 0xE6 | æ | ||
| 231 | 0xE7 | ç | ||
| 232 | 0xE8 | è | ||
| 233 | 0xE9 | é | ||
| 234 | 0xEA | ê | ||
| 235 | 0xEB | ë | ||
| 236 | 0xEC | ì | ||
| 237 | 0xED | í | ||
| 238 | 0xEE | î | ||
| 239 | 0xEF | ï | ||
| 240 | 0xF0 | ð | ||
| 241 | 0xF1 | ñ | ||
| 242 | 0xF2 | ò | ||
| 243 | 0xF3 | ó | ||
| 244 | 0xF4 | ô | ||
| 245 | 0xF5 | õ | ||
| 246 | 0xF6 | ö | ||
| 247 | 0xF7 | ÷ | ||
| 248 | 0xF8 | ø | ||
| 249 | 0xF9 | ù | ||
| 250 | 0xFA | ú | ||
| 251 | 0xFB | û | ||
| 252 | 0xFC | ü | ||
| 253 | 0xFD | ý | ||
| 254 | 0xFE | þ | ||
| 255 | 0xFF | ÿ |
Was ist ASCII?
ASCII (American Standard Code for Information Interchange) ist ein Zeichenkodierungsstandard basierend auf dem lateinischen Alphabet. Ursprünglich für die Telegrafenkommunikation entwickelt, wurde es zum grundlegenden Zeichenkodierungssystem in der Computerwelt.
Standard-ASCII enthält 128 Zeichen (0-127), einschließlich 33 Steuerzeichen und 95 druckbare Zeichen. Erweitertes ASCII (128-255) enthält zusätzliche Sonderzeichen und internationale Buchstaben.
Verwendung
Klicken Sie auf einen Wert oder ein Zeichen, um es zu kopieren. Verwenden Sie das Suchfeld, um schnell bestimmte Zeichen zu finden. Klicken Sie auf die Kategorieschaltflächen, um nach Zeichentyp zu filtern.
Zeichenkategorien
- 0-31, 127 - Steuerzeichen: Nicht-druckbare Sonderzeichen zur Gerätesteuerung und Kommunikationsprotokolle.
- 32-126 - Druckbare Zeichen: Sichtbare Zeichen einschließlich Ziffern, Buchstaben und Satzzeichen.
- 128-255 - Erweiterte Zeichen: Zeichen im Bereich 128-255, je nach Kodierungstabelle unterschiedlich.
Häufig gestellte Fragen (FAQ)
Q: Was ist der Unterschied zwischen ASCII und Unicode?
A: ASCII ist eine 7-Bit-Kodierung, die nur 128 Zeichen darstellen kann, hauptsächlich englische Buchstaben und Symbole. Unicode ist ein moderner Kodierungsstandard, der fast alle Schriftsysteme der Welt darstellen kann und ASCII-kompatibel ist (die ersten 128 Zeichen sind identisch). Unicode ist eine Obermenge von ASCII.
Q: Welche ASCII-Steuerzeichen werden am häufigsten verwendet?
A: Die häufigsten Steuerzeichen: 0 (NUL Null), 9 (TAB Tabulator), 10 (LF Zeilenvorschub), 13 (CR Wagenrücklauf), 27 (ESC Escape), 127 (DEL Löschen). LF und CR haben verschiedene Zeilenende-Kombinationen in verschiedenen Betriebssystemen.
Q: Warum verwenden Windows und Linux unterschiedliche Zeilenenden?
A: Das hat historische Gründe. Windows verwendet CRLF (\r\n, 13+10), aus den frühen Schreibmaschinenoperationen (Wagenrücklauf + Zeilenvorschub). Linux/Unix verwendet LF (\n, 10), was einfacher ist. Mac OS 9 und früher verwendeten CR (\r), aber OS X wechselte zu LF.
Q: Wie stelle ich ASCII-Zeichen in Code dar?
A: Verschiedene Sprachen haben verschiedene Methoden: Python verwendet chr(65) oder '\x41'; JavaScript verwendet String.fromCharCode(65) oder '\x41'; C/C++ verwendet '\x41' oder char(65). Die Hexadezimalnotation '\xNN' funktioniert in den meisten Sprachen.