ASCII-Codetabelle (Kostenlos) — Zeichen-zu-Code-Konverter
Kostenlose, vollständige ASCII-Codetabelle (0–127) mit sofortigem Zeichen-zu-Code-Konverter. Dezimal-, Hex-, Oktal- und Binärwerte auf einen Blick – mit Beschreibungen der Steuerzeichen. Unverzichtbare Referenz für Entwickler.
| Dez | Hex | Okt | Bin | Zeichen |
|---|---|---|---|---|
| 0 | 00 | 000 | 00000000 | NUL |
| 1 | 01 | 001 | 00000001 | SOH |
| 2 | 02 | 002 | 00000010 | STX |
| 3 | 03 | 003 | 00000011 | ETX |
| 4 | 04 | 004 | 00000100 | EOT |
| 5 | 05 | 005 | 00000101 | ENQ |
| 6 | 06 | 006 | 00000110 | ACK |
| 7 | 07 | 007 | 00000111 | BEL |
| 8 | 08 | 010 | 00001000 | BS |
| 9 | 09 | 011 | 00001001 | HT |
| 10 | 0A | 012 | 00001010 | LF |
| 11 | 0B | 013 | 00001011 | VT |
| 12 | 0C | 014 | 00001100 | FF |
| 13 | 0D | 015 | 00001101 | CR |
| 14 | 0E | 016 | 00001110 | SO |
| 15 | 0F | 017 | 00001111 | SI |
| 16 | 10 | 020 | 00010000 | DLE |
| 17 | 11 | 021 | 00010001 | DC1 |
| 18 | 12 | 022 | 00010010 | DC2 |
| 19 | 13 | 023 | 00010011 | DC3 |
| 20 | 14 | 024 | 00010100 | DC4 |
| 21 | 15 | 025 | 00010101 | NAK |
| 22 | 16 | 026 | 00010110 | SYN |
| 23 | 17 | 027 | 00010111 | ETB |
| 24 | 18 | 030 | 00011000 | CAN |
| 25 | 19 | 031 | 00011001 | EM |
| 26 | 1A | 032 | 00011010 | SUB |
| 27 | 1B | 033 | 00011011 | ESC |
| 28 | 1C | 034 | 00011100 | FS |
| 29 | 1D | 035 | 00011101 | GS |
| 30 | 1E | 036 | 00011110 | RS |
| 31 | 1F | 037 | 00011111 | US |
| 32 | 20 | 040 | 00100000 | (SP) |
| 33 | 21 | 041 | 00100001 | ! |
| 34 | 22 | 042 | 00100010 | " |
| 35 | 23 | 043 | 00100011 | # |
| 36 | 24 | 044 | 00100100 | $ |
| 37 | 25 | 045 | 00100101 | % |
| 38 | 26 | 046 | 00100110 | & |
| 39 | 27 | 047 | 00100111 | ' |
| 40 | 28 | 050 | 00101000 | ( |
| 41 | 29 | 051 | 00101001 | ) |
| 42 | 2A | 052 | 00101010 | * |
| 43 | 2B | 053 | 00101011 | + |
| 44 | 2C | 054 | 00101100 | , |
| 45 | 2D | 055 | 00101101 | - |
| 46 | 2E | 056 | 00101110 | . |
| 47 | 2F | 057 | 00101111 | / |
| 48 | 30 | 060 | 00110000 | 0 |
| 49 | 31 | 061 | 00110001 | 1 |
| 50 | 32 | 062 | 00110010 | 2 |
| 51 | 33 | 063 | 00110011 | 3 |
| 52 | 34 | 064 | 00110100 | 4 |
| 53 | 35 | 065 | 00110101 | 5 |
| 54 | 36 | 066 | 00110110 | 6 |
| 55 | 37 | 067 | 00110111 | 7 |
| 56 | 38 | 070 | 00111000 | 8 |
| 57 | 39 | 071 | 00111001 | 9 |
| 58 | 3A | 072 | 00111010 | : |
| 59 | 3B | 073 | 00111011 | ; |
| 60 | 3C | 074 | 00111100 | < |
| 61 | 3D | 075 | 00111101 | = |
| 62 | 3E | 076 | 00111110 | > |
| 63 | 3F | 077 | 00111111 | ? |
| 64 | 40 | 100 | 01000000 | @ |
| 65 | 41 | 101 | 01000001 | A |
| 66 | 42 | 102 | 01000010 | B |
| 67 | 43 | 103 | 01000011 | C |
| 68 | 44 | 104 | 01000100 | D |
| 69 | 45 | 105 | 01000101 | E |
| 70 | 46 | 106 | 01000110 | F |
| 71 | 47 | 107 | 01000111 | G |
| 72 | 48 | 110 | 01001000 | H |
| 73 | 49 | 111 | 01001001 | I |
| 74 | 4A | 112 | 01001010 | J |
| 75 | 4B | 113 | 01001011 | K |
| 76 | 4C | 114 | 01001100 | L |
| 77 | 4D | 115 | 01001101 | M |
| 78 | 4E | 116 | 01001110 | N |
| 79 | 4F | 117 | 01001111 | O |
| 80 | 50 | 120 | 01010000 | P |
| 81 | 51 | 121 | 01010001 | Q |
| 82 | 52 | 122 | 01010010 | R |
| 83 | 53 | 123 | 01010011 | S |
| 84 | 54 | 124 | 01010100 | T |
| 85 | 55 | 125 | 01010101 | U |
| 86 | 56 | 126 | 01010110 | V |
| 87 | 57 | 127 | 01010111 | W |
| 88 | 58 | 130 | 01011000 | X |
| 89 | 59 | 131 | 01011001 | Y |
| 90 | 5A | 132 | 01011010 | Z |
| 91 | 5B | 133 | 01011011 | [ |
| 92 | 5C | 134 | 01011100 | \ |
| 93 | 5D | 135 | 01011101 | ] |
| 94 | 5E | 136 | 01011110 | ^ |
| 95 | 5F | 137 | 01011111 | _ |
| 96 | 60 | 140 | 01100000 | ` |
| 97 | 61 | 141 | 01100001 | a |
| 98 | 62 | 142 | 01100010 | b |
| 99 | 63 | 143 | 01100011 | c |
| 100 | 64 | 144 | 01100100 | d |
| 101 | 65 | 145 | 01100101 | e |
| 102 | 66 | 146 | 01100110 | f |
| 103 | 67 | 147 | 01100111 | g |
| 104 | 68 | 150 | 01101000 | h |
| 105 | 69 | 151 | 01101001 | i |
| 106 | 6A | 152 | 01101010 | j |
| 107 | 6B | 153 | 01101011 | k |
| 108 | 6C | 154 | 01101100 | l |
| 109 | 6D | 155 | 01101101 | m |
| 110 | 6E | 156 | 01101110 | n |
| 111 | 6F | 157 | 01101111 | o |
| 112 | 70 | 160 | 01110000 | p |
| 113 | 71 | 161 | 01110001 | q |
| 114 | 72 | 162 | 01110010 | r |
| 115 | 73 | 163 | 01110011 | s |
| 116 | 74 | 164 | 01110100 | t |
| 117 | 75 | 165 | 01110101 | u |
| 118 | 76 | 166 | 01110110 | v |
| 119 | 77 | 167 | 01110111 | w |
| 120 | 78 | 170 | 01111000 | x |
| 121 | 79 | 171 | 01111001 | y |
| 122 | 7A | 172 | 01111010 | z |
| 123 | 7B | 173 | 01111011 | { |
| 124 | 7C | 174 | 01111100 | | |
| 125 | 7D | 175 | 01111101 | } |
| 126 | 7E | 176 | 01111110 | ~ |
| 127 | 7F | 177 | 01111111 | DEL |
Was ASCII-Codes sind
ASCII ist ein Zeichenkodierungsstandard, der Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen auf die Zahlen 0 bis 127 abbildet. Er wurde 1963 in den Vereinigten Staaten aufgestellt und bildet bis heute die Grundlage vieler Programmiersprachen und Übertragungsprotokolle.
Dieses Werkzeug listet alle 128 Zeichen der ASCII-Tabelle auf und rechnet zwischen Zeichen und ihren Codes in Dezimal-, Hexadezimal-, Oktal- und Binärdarstellung um. Es dient als Nachschlagewerk, wenn Sie beim Programmieren einen Zeichencode ermitteln oder nachsehen wollen, was ein Steuerzeichen bedeutet.
So verwenden Sie ASCII-Tabelle und Umrechner
- Ein Zeichen oder einen Code eingeben Geben Sie in das Feld zur Umrechnung von Zeichen und Code das einzelne Zeichen ein, das Sie interessiert, oder dessen Code – etwa 65.
- Die Darstellung in jeder Basis prüfen Geben Sie in Dezimal-, Hexadezimal-, Oktal- oder Binärdarstellung ein, und die übrigen Basen samt zugehörigem Zeichen werden zugleich angezeigt.
- Das gewünschte Zeichen in der Tabelle finden Tippen Sie einen Teil eines Zeichens, Codes oder einer Beschreibung in das Filterfeld, um die ASCII-Tabelle von 0 bis 127 auf die passenden Zeilen einzugrenzen.
- Einen Wert kopieren Klicken Sie eine Zeile oder einen Code in der Tabelle an, um sie zu kopieren – bereit zum unmittelbaren Einfügen in Ihren Code oder Ihre Unterlagen.
Tipps für die Nutzung
- Großbuchstaben A–Z haben die Codes
65–90, Kleinbuchstaben a–z haben97–122. Addiert man 32 zum Code eines Großbuchstabens, erhält man den entsprechenden Kleinbuchstaben (z. B.'A'(65) + 32 = 'a'(97)). - Ziffernzeichen
'0'–'9'haben die Codes48–57. Um den ganzzahligen Wert einer Ziffer zu erhalten, verwendecharCode - 48. - Die Codes
0–31und127sind Steuerzeichen (nicht druckbar). Bekannte Beispiele: Zeilenvorschub LF =10, horizontaler Tabulator HT =9, Wagenrücklauf CR =13. - HTML-Sonderzeichen und ihre Codes:
&=38,<=60,>=62,"=34. Diese müssen in HTML maskiert werden. - Hexadezimale Schreibweise ist in Code verbreitet: Ein Zeilenumbruch wird als
\x0Aund ein Leerzeichen als\x20notiert. - In Programmiersprachen steht
0xfür das Hexadezimal-Präfix (z. B.0x41= 65 = 'A'). Ebenso kennzeichnet0bBinärzahlen und0oOktalzahlen (Python / modernes JS).
Wann die ASCII-Tabelle nützt
Zeichencode-Umrechnung beim Programmieren
Schlagen Sie nach, wie ein Zeichen auf seinen Zahlencode abgebildet wird, und prüfen Sie damit Ihre Arbeit, wenn Sie Rechnungen mit Zeichencodes umsetzen, etwa das Umwandeln zwischen Groß- und Kleinschreibung.
Nachsehen, was ein Steuerzeichen bedeutet
Sie finden, welche Codes den nie am Bildschirm erscheinenden Steuerzeichen entsprechen – Zeilenvorschub (LF), Tabulator (HT), Wagenrücklauf (CR) und den übrigen.
Zeichen prüfen, die HTML-Maskierung brauchen
Bestätigen Sie die Codes der Zeichen, die in HTML besondere Bedeutung tragen, etwa &, <, > und das doppelte Anführungszeichen, und nutzen Sie sie beim Umsetzen oder Prüfen der Maskierung.
Basisumrechnung lernen und nachrechnen
Es eignet sich, um die Umrechnung zwischen Dezimal, Hexadezimal, Binär und Oktal zu lernen und nachzurechnen, mit echten Zeichencodes als Beispiel.
Begriffe rund um ASCII-Codes
- ASCII
- Kurz für American Standard Code for Information Interchange, ein Zeichenkodierungsstandard, der Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen in sieben Bit darstellt, von 0 bis 127.
- Steuerzeichen
- Eines der besonderen Zeichen, die den Codes 0 bis 31 und 127 zugewiesen sind und nie am Bildschirm erscheinen. Dazu zählen Zeilenvorschub (LF), Tabulator (HT) und Wagenrücklauf (CR); sie steuern den Satz des Textes und den Ablauf der Übertragung.
- Unicode und UTF-8
- Der zur Erfassung der Schriften der ganzen Welt erweiterte Zeichenkodierungsstandard (Unicode) und eines seiner Kodierverfahren (UTF-8). UTF-8 ist zu ASCII vollständig abwärtskompatibel, ASCII-Zeichen sind also unverändert gültiges UTF-8.
- Hexadezimal, Oktal und Binär
- Die in der Datenverarbeitung gebräuchlichen Basen. Im Programm ist es üblich, Hexadezimal mit dem Präfix
0x, Binär mit0bund Oktal mit0ozu schreiben. - Paritätsbit
- Ein einzelnes Bit, das zur Fehlererkennung bei der Datenübertragung hinzugefügt wird. Hinter dem Entwurf von ASCII in sieben Bit stand die Übertragungspraxis, das übrige Bit als Paritätsbit zu verwenden.
Häufige Fragen
Übrigens – Warum ASCII 7 Bit hat
ASCII (American Standard Code for Information Interchange) wurde 1963 von der ASA (heute ANSI) standardisiert. Es entwickelte sich aus Telegrafiecodes und wurde entwickelt, um den Datenaustausch zwischen verschiedenen Computersystemen zu vereinheitlichen.
Das 7-Bit-Design (128 Zeichen) war bewusst gewählt. Bei der seriellen Kommunikation jener Zeit wurde das 8. Bit üblicherweise als Paritätsbit zur Fehlererkennung verwendet. Indem die Daten auf 7 Bit begrenzt wurden, konnte das verbleibende Bit gemeinsam mit der Paritätsprüfung genutzt werden.
UTF-8 ist vollständig abwärtskompatibel mit ASCII: Die Codepunkte 0x00–0x7F werden mit identischen Bytewerten kodiert, sodass jeder ASCII-Text ohne Konvertierung gültiges UTF-8 ist.