ASCII-Tabelle

Die komplette ASCII-Tabelle — dezimal, hex, oktal, binär und HTML-Entities, mit Klick-zum-Kopieren.

So funktioniert es

  1. Suchen Sie nach Zeichen, Code oder Name — probieren Sie "65", "0x41", "A" oder "ESC" —, um die Tabelle sofort zu filtern.
  2. Lesen Sie jedes Zeichen in allen Basen auf einmal ab: dezimal, hexadezimal, oktal, 8-Bit-binär und als HTML-Entity.
  3. Klicken Sie auf ein druckbares Zeichen, um es direkt in Ihre Zwischenablage zu kopieren.

Über dieses Tool

ASCII (American Standard Code for Information Interchange, 1963) weist den Zahlen 0 bis 127 die Zeichen zu, auf denen die Informatik aufgebaut wurde: 33 Steuerzeichen und 95 druckbare Zeichen — Buchstaben, Ziffern, Interpunktion und das Leerzeichen. Diese Zuordnungen sind nie verschwunden: Die ersten 128 Codepunkte von Unicode sind exakt der ASCII-Satz, und eine reine ASCII-Datei ist Byte für Byte gültiges UTF-8. Deshalb ist diese 60 Jahre alte Tabelle noch immer die Referenz, die Programmierer am häufigsten öffnen: Sie ist zugleich der Anfang jeder modernen Textkodierung.

Die Tabelle zeigt jeden Code in allen Darstellungen, die Sie brauchen könnten, nebeneinander — dezimal, hexadezimal, oktal, 8-Bit-binär und die HTML-Entity (benannt, wo eine gängige existiert, wie & und <, sonst numerisch). Die Steuerzeichen 0–31 erscheinen mit ihren Standardabkürzungen, und die Handvoll, die im Alltag noch zählt, wird erklärt: NUL beendet Strings in C, HT ist die Tab-Taste, LF beendet Zeilen unter Unix, CR bildet mit LF das Zeilenende unter Windows, und ESC eröffnet Terminal-Steuersequenzen. Der Rest ist größtenteils Fernschreiber-Erbe, dem Sie nur in alten Protokollen und Binärdumps begegnen werden.

Typische Einsätze: Escape-Sequenzen und Zeichenarithmetik im Code schreiben (die klassische Einsicht, dass "A" 65 ist und "a" 97 — exakt 32 auseinander, ein einziges Bit, worauf die schnelle Groß-/Kleinumwandlung beruht), einen Hexdump entschlüsseln, die richtige HTML-Entity wählen oder prüfen, welches unsichtbare Zeichen eine Datei verdirbt. Die Suche akzeptiert ein Zeichen, einen Dezimal- oder Hexcode oder den Namen eines Steuerzeichens, und der Klick auf eine druckbare Zeile kopiert das Zeichen selbst. Die gesamte Tabelle wird zu 100% in Ihrem Browser erzeugt und durchsucht — nichts wird irgendwohin übertragen.

Häufig gestellte Fragen

Warum ist "A" 65 und "a" 97?

Die Designer platzierten Groß- und Kleinalphabet exakt 32 Positionen auseinander, sodass sie sich in einem einzigen Bit (0x20) unterscheiden. Dieses eine Bit umzuklappen wandelt die Groß-/Kleinschreibung um — ein Trick, den Compiler und Bibliotheken bis heute für die schnelle Umwandlung nutzen.

Was sind die Steuerzeichen (0–31)?

Nicht druckbare Codes aus dem Erbe der Fernschreiber, die das Gerät steuerten, statt ein Symbol zu drucken. Einige sind noch überall: NUL (0) beendet C-Strings, HT (9) ist Tab, LF (10) und CR (13) beenden Zeilen, und ESC (27) startet Farb- und Cursor-Sequenzen im Terminal.

Was ist der Unterschied zwischen LF und CR?

LF (Line Feed, 10) springt in die nächste Zeile und ist das Zeilenende unter Unix, Linux und macOS; CR (Carriage Return, 13) kehrt an den Zeilenanfang zurück. Windows beendet Zeilen mit dem Paar CRLF (13 gefolgt von 10) — die klassische Ursache von "^M"-Zeichen und Diff-Rauschen in plattformübergreifenden Dateien.

Ist ASCII dasselbe wie Unicode oder UTF-8?

ASCII ist eine Teilmenge: Unicode übernahm die 128 ASCII-Codes als seine ersten 128 Codepunkte, und UTF-8 kodiert sie als dieselben Einzelbytes. Jede reine ASCII-Datei ist damit bereits gültiges UTF-8; Zeichen wie ç oder Emoji liegen jenseits von 127 und brauchen Multibyte-UTF-8-Sequenzen.

Verlassen meine Suche oder die kopierten Zeichen meinen Browser?

Nein. Die Tabelle wird lokal erzeugt, und Suche wie Kopieren laufen zu 100% in JavaScript auf Ihrem Gerät — nichts wird übertragen oder auf einem Server gespeichert.

Verwandte Tools

Lange Links? Kürzen Sie sie kostenlos

Vai.la verwandelt jede URL in einen Kurzlink mit Klick-Statistiken, QR-Code und Ihrem eigenen Biolink.

Vai.la übernimmt keine Verantwortung für die Nutzung der Tools oder für Entscheidungen, die auf ihren Ergebnissen basieren.