T

Text Machine

Leistungsstarke Text-Tools, direkt in Ihrem Browser

Text ↔ ASCII Konverter

Wandeln Sie Text in ASCII-Zeichencodes um und wieder zurück. Jedes Zeichen wird zu seinem dezimalen Codepoint – praktisch zum Debuggen, für Datenformate oder um zu verstehen, wie Computer Text speichern – und das alles läuft direkt in Ihrem Browser.

Trennzeichen

Texteingabe
ASCII-Code-Ausgabe

Geben Sie oben Daten ein, um hier das umgewandelte Ergebnis zu sehen.

So verwenden Sie Text-zu-ASCII-Konverter

  1. 1

    Richtung wählen

    Wählen Sie mit dem Umschalter „Text zu ASCII“ oder „ASCII zu Text“. Die Tausch-Schaltfläche verschiebt Ihr Ergebnis in die Eingabe, sodass Sie es in die andere Richtung zurückwandeln können.

  2. 2

    Daten eingeben

    Geben Sie Text ein oder fügen Sie ihn ein – oder fügen Sie eine Liste dezimaler Codes wie 72 105 ein. Die Umwandlung läuft automatisch während der Eingabe.

  3. 3

    Trennzeichen wählen

    Wählen Sie beim Codieren, ob die Codes durch Leerzeichen oder Kommas getrennt werden. Beim Decodieren sind Leerzeichen, Kommas und Zeilenumbrüche in beliebiger Kombination möglich.

  4. 4

    Ergebnis kopieren

    Prüfen Sie die umgewandelte Ausgabe und kopieren Sie sie in die Zwischenablage – bereit zum Einfügen, wo immer Sie sie brauchen.

ASCII-Zeichencodes verstehen

Was ASCII ist

ASCII steht für American Standard Code for Information Interchange. Es handelt sich um eine in den 1960er-Jahren standardisierte Zeichencodierung, die jedem englischen Buchstaben, jeder Ziffer, jedem Satzzeichen und einer Reihe von Steuersignalen eine eindeutige Zahl zuordnet. Weil man sich auf diese Zahlen einigte, konnten unterschiedliche Maschinen Text austauschen und auf dieselbe Weise interpretieren – und genau deshalb wurde ASCII zur Grundlage, auf der nahezu jede spätere Codierung aufbaute.

ASCII ist ein Sieben-Bit-Code und definiert daher genau 128 Werte, nummeriert von 0 bis 127. Dieses Tool wandelt jedes Zeichen Ihres Textes in seine dezimale Codezahl um und kann eine Liste von Codezahlen wieder in Text zurückverwandeln. Da Zahlen einfach nur Zahlen sind, lässt sich dasselbe Zeichen auch binär oder hexadezimal schreiben – doch die hier gezeigte Dezimalform ist oft am leichtesten zu lesen und nachzuvollziehen.

Der Aufbau der ASCII-Tabelle

Die 128 Codes teilen sich in klar abgegrenzte Bereiche. Die Codes 0 bis 31 sowie 127 sind Steuerzeichen – nicht druckbare Signale wie Tabulator (9), Zeilenvorschub (10) und Wagenrücklauf (13) –, die ursprünglich dazu gedacht waren, Fernschreiber und Terminals zu steuern, statt eine Glyphe anzuzeigen. Alles von 32 bis 126 ist ein druckbares Zeichen, das Sie tatsächlich auf dem Bildschirm sehen können.

Innerhalb des druckbaren Bereichs ist die Anordnung bewusst gewählt. Das Leerzeichen ist 32, die Ziffern 0 bis 9 belegen 48 bis 57, die Großbuchstaben A bis Z reichen von 65 bis 90 und die Kleinbuchstaben a bis z von 97 bis 122, wobei die Satzzeichen die Lücken füllen. Diese geordnete Staffelung ist ein Vorteil: Weil das Alphabet zusammenhängend ist, können Sie mit Buchstaben rechnen – und genau so funktionieren die Umwandlung der Groß- und Kleinschreibung sowie einfache Chiffren unter der Haube.

Wichtige Codewerte, die man sich merken sollte

Eine Handvoll Werte bildet das Gerüst der gesamten Tabelle. Das große A ist 65, sodass sich der Rest des Großbuchstaben-Alphabets durch Weiterzählen ergibt: B ist 66, C ist 67 und Z ist 90. Das kleine a ist 97, also genau 32 mehr als das große A, und das Kleinbuchstaben-Alphabet folgt auf dieselbe Weise bis zum z bei 122. Das Leerzeichen ist 32 und die Ziffer 0 ist 48, womit die Ziffer 9 bei 57 liegt.

Dieser konstante Abstand von 32 zwischen einem Großbuchstaben und seinem kleinen Gegenstück ist die nützlichste einzelne Tatsache über ASCII. Sie bedeutet, dass Sie die Schreibweise allein durch Addieren oder Subtrahieren von 32 wechseln können: A (65) plus 32 ergibt a (97). Ebenso sind die Ziffernzeichen um 48 gegenüber ihrem Zahlenwert verschoben, sodass das Zeichen '7' den Code 55 hat, also 48 plus 7 – ein Detail, das beim Auslesen von Zahlen aus Text wichtig wird.

Praxisbeispiel: „Hi!“ codieren

Wandeln Sie die drei Zeichen H, i und das Ausrufezeichen um. H ist ein Großbuchstabe; zählt man von A bei 65, ist H der achte Buchstabe, sein Code lautet also 72. Der Buchstabe i ist klein; zählt man von a bei 97, ist i der neunte Buchstabe, sein Code lautet also 105. Das Ausrufezeichen liegt früh im Satzzeichenbereich bei 33.

So wird aus „Hi!“ die Codeliste 72 105 33. Liest man sie zurück, liegt 72 im Großbuchstabenbereich und ergibt H, 105 liegt im Kleinbuchstabenbereich und ergibt i, und 33 ist das Ausrufezeichen – das Original ist wiederhergestellt. Dieses Tool lässt Sie die Codes beim Codieren durch Leerzeichen oder Kommas trennen und akzeptiert beim Decodieren Leerzeichen, Kommas oder Zeilenumbrüche.

Jenseits von 127: erweiterte und Unicode-Codepoints

Standard-ASCII endet bei 127, was keinen Platz für Buchstaben mit Akzent, nicht-lateinische Schriften oder Symbole lässt. Ältere Systeme füllten die Codes 128 bis 255 mit verschiedenen „erweiterten ASCII“-Sätzen, doch diese Sätze widersprachen einander, sodass dieselbe Zahl auf unterschiedlichen Maschinen unterschiedliche Zeichen bedeutete. Die moderne Lösung ist Unicode, das jedem Zeichen in jedem Schriftsystem einen eindeutigen Codepoint zuweist – wobei ASCII zur Kompatibilität bewusst als seine ersten 128 Werte erhalten bleibt.

Dieses Tool folgt für alles oberhalb von 127 dem Unicode-Standard, gibt also den tatsächlichen Codepoint jedes Zeichens an und decodiert jeden Wert von 0 bis 1114111, dem oberen Ende des Unicode-Bereichs. Das é mit Akzent ist Codepoint 233 und das grinsende Gesicht als Emoji ist Codepoint 128512. Deshalb sehen Sie für ein einzelnes Emoji möglicherweise große Zahlen – es hat schlicht einen hohen Codepoint – und deshalb stellt das Decodieren dieser Zahlen exakt dasselbe Zeichen wieder her.

Codes für das Decodieren formatieren

Wenn Sie Codezahlen zum Decodieren einfügen, schreiben Sie jede als einfache dezimale Ganzzahl und trennen Sie sie nach Belieben. Leerzeichen, Kommas und Zeilenumbrüche funktionieren alle, und Sie können sie in derselben Eingabe mischen, sodass etwa 72, 105 33 in einer Zeile und ein weiterer Code in der nächsten alle korrekt verarbeitet werden. Diese Flexibilität macht es leicht, aus verschiedenen Quellen kopierte Codes einzufügen, ohne sie neu formatieren zu müssen.

Führende Nullen sind unschädlich: 072 und 72 werden beide zu H decodiert, weil der Wert dieselbe Zahl ist. Vermeiden sollten Sie vor allem ein versehentlich eingeschobenes nicht-numerisches Zeichen oder einen Wert außerhalb des gültigen Bereichs – beides erzeugt einen Konvertierungsfehler. Halten Sie die Einträge als saubere ganze Zahlen zwischen 0 und 1114111, dann gelingt das Decodieren jedes Mal.

ASCII, Binär und Hexadezimal im Vergleich

ASCII-Codes, Binär und Hexadezimal sind drei Schreibweisen für genau dieselben Zeichenzahlen; sie unterscheiden sich nur in der Basis. Der Buchstabe H ist 72 im dezimalen ASCII, 01001000 binär (Basis 2) und 48 hexadezimal (Basis 16). Keine davon ist „echter“ als die andere – es ist derselbe Wert, ausgedrückt in unterschiedlichen Notationen, und Sie wählen die, die Ihre Aufgabe erfordert.

Dezimales ASCII ist für Menschen und für schnelles Kopfrechnen am angenehmsten, weshalb es in Anleitungen und vielen Datenformaten auftaucht. Binär legt die einzelnen Bits offen und eignet sich für hardwarenahe oder pädagogische Arbeit, während Hexadezimal kompakt ist und Byte-Dumps sowie Farbcodes dominiert. Zu wissen, dass sie austauschbar sind, erlaubt Ihnen, zwischen diesem Tool und einem Binär- oder Hex-Konverter zu wechseln, ohne Informationen zu verlieren.

Wo die ASCII-Umwandlung hilft

Zeichencodes nachzuschlagen ist eine praktische Debugging-Fähigkeit. Wenn Text ein unsichtbares oder überraschendes Zeichen enthält – ein geschütztes Leerzeichen, ein typografisches Anführungszeichen oder einen versehentlichen Steuercode –, offenbart die Umwandlung in seinen Zahlencode genau, worum es sich handelt; ein bloßer Blick auf den Bildschirm kann das nicht. So bestätigen Sie auch, dass ein Codierungsschritt die erwarteten Zeichen erhalten hat.

Die Umwandlung begegnet einem in der Bildung, wo das Zuordnen von Buchstaben zu Zahlen vermittelt, wie Computer Text speichern, sowie in Rätseln und Programmierübungen, die Nachrichten als Zahlenlisten codieren. Ebenso nützlich ist sie beim Arbeiten mit Datenformaten oder Protokollen, die Zeichen über ihren Codewert angeben, denn so übersetzen Sie zwischen menschenlesbarem Text und der numerischen Form, die eine Maschine erwartet.

Häufig gestellte Fragen

Was ist ASCII?
ASCII (American Standard Code for Information Interchange) ist eine Zeichencodierung, die jedem Buchstaben, jeder Ziffer und jedem gängigen Symbol eine Zahl zuordnet. Zum Beispiel ist das große A gleich 65, das kleine a gleich 97 und das Leerzeichen gleich 32. Text als diese Zahlen zu speichern ist die Art, wie Computer Buchstaben seit den 1960er-Jahren darstellen.
Wie geht dieser Konverter mit Emojis und Buchstaben mit Akzent um?
Standard-ASCII definiert nur die Codes 0 bis 127, aber dieses Tool deckt den gesamten Unicode-Bereich ab, sodass Buchstaben mit Akzent, Emojis und andere Symbole in ihre Unicode-Codepoints umgewandelt werden. Zum Beispiel wird é zu 233 und 😀 zu 128512. Beim Decodieren wird jeder Code von 0 bis 1114111 akzeptiert.
Wie sollte ich Codes zum Decodieren formatieren?
Geben Sie jeden Zeichencode als einfache Dezimalzahl ein und trennen Sie sie durch Leerzeichen, Kommas oder Zeilenumbrüche – Sie können die Trennzeichen beliebig mischen. Führende Nullen sind in Ordnung, sodass sowohl 072 als auch 72 zum Buchstaben H decodiert werden.
Was ist der Unterschied zwischen ASCII, Binär und Hexadezimal?
Es sind drei Schreibweisen für dieselben Zeichencodes. ASCII zeigt den Code dezimal an (H ist 72), Binär stellt ihn zur Basis 2 als 01001000 dar und Hexadezimal zur Basis 16 als 48. Verwenden Sie, was Ihre Aufgabe erfordert – die zugrunde liegenden Zahlen sind identisch.
Werden meine Daten auf einen Server hochgeladen?
Nein. Die gesamte Umwandlung findet vollständig in Ihrem Browser statt. Ihr Text wird niemals hochgeladen, protokolliert oder gespeichert, sodass er vollkommen privat bleibt und das Tool sogar offline weiterarbeitet.

Verwandte Tools

Machen Sie weiter mit diesen praktischen Tools

Text-zu-Binär-Konverter

Text-zu-Hex-Konverter

Morsecode-Übersetzer

NATO-Buchstabieralphabet-Übersetzer

Braille-Übersetzer

Caesar-Verschlüsselung