Entwickler-Tool

Text in Binär umwandeln

Wandeln Sie Text in Binär, Hex, Oktal oder Dezimal um – und wieder zurück.

Text in Binär umwandeln Läuft auf Ihrem Gerät
  • Läuft in Ihrem Browser — Ihr Text wird nirgendwohin gesendet
  • Ohne Anmeldung, ohne Kontingent, so oft nutzbar, wie Sie möchten

So funktioniert es

Text in seine zugrunde liegenden Zahlen umzuwandeln, kommt bei Rätseln, im Unterricht, beim Debuggen und bei Protokollarbeit vor. Die Stolperfalle ist, dass Text für einen Computer keine Zeichen sind, sondern Bytes, und welche Bytes, hängt von der Kodierung ab.

UTF-8, auf das es ankommt

Text wird vor der Umwandlung als UTF-8-Bytes kodiert. Einfache englische Zeichen sind je ein Byte, sodass das Ergebnis genau so aussieht wie die ASCII-Tabelle, die die meisten Anleitungen verwenden. Buchstaben mit Akzent benötigen zwei Bytes und Emoji vier – daher unterscheiden sich Byte-Anzahl und Zeichenanzahl, und beide werden angezeigt.

Gruppierung

Binär wird auf acht Ziffern pro Byte aufgefüllt, Hex auf zwei, Oktal auf drei, mit einem Leerzeichen zwischen den Bytes. Diese Gruppierung macht die Ausgabe lesbar und erlaubt es, sie eindeutig wieder zu dekodieren.

Zurück dekodieren

Fügen Sie durch Leerzeichen getrennte Zahlengruppen ein, und sie werden als Bytes zurückgelesen und als UTF-8 dekodiert. Jede Gruppe außerhalb von 0–255 oder eine Folge, die kein gültiges UTF-8 ist, wird gemeldet, statt stillschweigend Unsinn zu erzeugen.

Welches Zahlensystem Sie wählen sollten

Binär ist das, was man unter „Text in Binär“ versteht. Hex ist weit kompakter und begegnet Ihnen in einem Hex-Editor oder einem Protokoll-Dump. Oktal ist meist historisch. Dezimal lässt sich am leichtesten laut vorlesen.

FAQ

Text in Binär umwandeln – Fragen

Warum ergibt mein Emoji vier Zahlen?

Emoji bestehen in UTF-8 aus vier Bytes. Anzahl der Bytes und Anzahl der Zeichen werden beide angezeigt.

Kann es Binär zurück in Text umwandeln?

Ja. Fügen Sie durch Leerzeichen getrennte Gruppen ein, und es dekodiert sie.

Warum heißt es, meine Bytes seien kein gültiges UTF-8?

Die Zahlen ergeben keine zulässige Zeichenfolge – meist fehlt eine Gruppe oder es ist eine zu viel.