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.
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.
- 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.