Alltag

Text in Binärcode und zurück

Wählen Sie die Richtung und geben Sie Text oder Code ein. Der Rechner zeigt jedes Byte als Binär- und Hexadezimalzahl oder setzt den Text wieder zusammen.

Umwandlung
Binärcode in Gruppen zu 8 Bit, Hexcode in Paaren; Leerzeichen sind erlaubt.
Ergebnis

Wie Computer Text speichern

Computer speichern Text als Zahlen. Jedes Zeichen erhält einen Code, und dieser Code wird als Folge von Bytes zu je acht Bit abgelegt. Heute ist fast überall UTF-8 üblich. Es übernimmt für die 128 Zeichen des alten ASCII-Satzes, also Buchstaben ohne Umlaute, Ziffern und Satzzeichen, genau ein Byte und nutzt für alle anderen Zeichen zwei bis vier Bytes.

Der Rechner zeigt diese Bytes in drei Schreibweisen. Binär sehen Sie jedes Byte als acht Nullen und Einsen, hexadezimal als zwei Zeichen von 0 bis F, dezimal als Zahl von 0 bis 255. Das große H ist zum Beispiel dezimal 72, hexadezimal 48 und binär 01001000. Hexadezimal ist in der Praxis am verbreitetsten, weil es kurz ist und sich leicht in Bits zerlegen lässt.

In der Gegenrichtung setzt der Rechner Binär- oder Hexcode wieder zu Text zusammen. Leerzeichen zwischen den Bytes dürfen fehlen; bei Hex werden auch das Präfix 0x und Kommas ignoriert. Ergibt die Bytefolge kein gültiges UTF-8, etwa weil ein Byte fehlt, meldet der Rechner das, statt unlesbare Zeichen auszugeben.

Text→UTF−8−Bytes→je Byte 8 Bina¨rziffern bzw . 2 Hexziffern; Ru¨ckweg: Bits in 8 er-Gruppen bzw . Hexpaare→Bytes→UTF−8−Text\text{Text} \to \text{UTF} - 8 - \text{Bytes} \to \quad \text{je}\ \text{Byte}\,8\,\text{Binärziffern bzw}\,.\,2\,\text{Hexziffern};\ \text{Rückweg}:\ \text{Bits in}\,8\,\text{er-Gruppen bzw}\,.\,\text{Hexpaare} \to \text{Bytes} \to \text{UTF} - 8 - \text{Text}

Beispiel: „Hallo“ besteht aus fünf ASCII-Zeichen und damit fünf Bytes: dezimal 72 97 108 108 111, hexadezimal 48 61 6C 6C 6F, binär 01001000 01100001 01101100 01101100 01101111, zusammen 40 Bit. „Grüße“ braucht dagegen sieben Bytes, weil ü und ß je zwei Bytes belegen (C3 BC und C3 9F).

Wofür man die Umwandlung braucht

Im Informatikunterricht ist die Umwandlung von Text in Binärcode ein Klassiker, um das Stellenwertsystem und die Darstellung von Daten zu verstehen. Mit dem Rechner lassen sich Ergebnisse von Hand prüfen oder kleine Rätsel und Geheimbotschaften in Nullen und Einsen erstellen. Die Umrechnung einzelner Zahlen zwischen Zahlensystemen übernimmt der Zahlensysteme-Rechner.

In der Programmierung begegnen Ihnen Hexwerte beim Debuggen, in Netzwerkmitschnitten, in URL-Kodierungen und bei Problemen mit Umlauten. Erscheint auf einer Webseite ein „ü“ statt eines „ü“, wurden die UTF-8-Bytes C3 BC fälschlich als zwei einzelne Zeichen nach Latin-1 gelesen. Mit dem Rechner sehen Sie die tatsächlichen Bytes und finden solche Fehler schneller.

Beachten Sie, dass sich Zeichen und Bytes unterscheiden. Ein Emoji ist ein Zeichen, belegt aber vier Bytes. Systeme mit Längenbegrenzung in Bytes, etwa Datenbankfelder oder SMS, schneiden Texte mit vielen Sonderzeichen deshalb früher ab, als die Zeichenzahl vermuten lässt. Der Rechner zeigt beim Zurückwandeln beide Werte.

Binär- und Hexcode sind keine Verschlüsselung. Jeder kann sie ohne Schlüssel zurückübersetzen. Für eine einfache Kodierung von Binärdaten als Text wird meist Base64 verwendet, das kompakter ist; den passenden Umwandler finden Sie im Base64-Rechner. Eine historische Verschlüsselung mit Schlüsselwort bietet der Vigenère-Rechner.

Tipps und typische Fehler

Bytes verstehen.

  • Acht Bit: Ein Byte.
  • Hex: Zwei Zeichen je Byte.
  • Umlaute: Zwei Bytes.
  • Keine Verschlüsselung: Nur Kodierung.

Weitere Rechner: Alltag

Häufige Fragen

Wie schreibt man A in Binärcode?

Das große A ist dezimal 65 und binär 01000001.

Warum hat ein Umlaut 16 Bit?

In UTF-8 belegen Umlaute zwei Bytes, zum Beispiel ä als C3 A4.

Kann ich Binärcode ohne Leerzeichen eingeben?

Ja, die Bits werden in Gruppen zu acht gelesen; ihre Zahl muss durch acht teilbar sein.

Wie viele Bits hat ein Buchstabe?

In UTF-8 acht Bit für ASCII-Buchstaben, Umlaute 16 Bit.

Was ist ASCII?

Ein Zeichensatz mit 128 Zeichen, den UTF-8 unverändert übernimmt.

Auch gesucht als:
  • Text in Binär umwandeln
  • Binärcode übersetzen
  • Binär in Text
  • Text in Hex
  • Hex in Text
  • Binärcode Übersetzer

Alle Berechnungen erfolgen direkt in Ihrem Browser, Ihre Eingaben werden nicht übertragen oder gespeichert. Die Ergebnisse sind Orientierungswerte ohne Gewähr und ersetzen keine steuerliche, rechtliche oder finanzielle Beratung. Die Erklärtexte auf dieser Seite wurden mit KI erstellt. Letzte inhaltliche Änderung dieser Seite: . Mehr dazu: So entstehen und prüfen wir die Rechner.