Text ↔ Binär-Konverter
Text sofort in Binär umwandeln und zurück
Der Text zu Binär-Konverter schreibt gewöhnlichen Text als Folgen von 0 und 1 und verwandelt diese Folgen wieder in lesbare Zeichen. Wählen Sie 7-Bit- oder 8-Bit-Gruppen, legen Sie fest, wie Bytes getrennt werden, und das Ergebnis aktualisiert sich beim Tippen. Er ist für Lernende gedacht, die verstehen wollen, wie Computer Zeichen darstellen, für Entwickler, die die Bytewerte hinter einer Zeichenfolge prüfen, und für alle, die eine kurze Nachricht binär kodieren müssen.
Verwendung
- Richtung wählen. Text zu Binär kodiert, Binär zu Text dekodiert. Die Umwandlung läuft in beide Richtungen aus demselben Eingabefeld.
- Bitbreite wählen. 7 Bit deckt Standard-ASCII ab, 8 Bit deckt ASCII plus Latin-1-Zeichen wie Akzentbuchstaben ab.
- Byte-Trennzeichen festlegen. Ein Leerzeichen zwischen Bytes ist die Voreinstellung, weil es lesbar ist; doppelte Leerzeichen oder kein Trennzeichen stehen zur Verfügung, wenn ein Zielsystem ein bestimmtes Format erwartet.
- Text eingeben oder Binär einfügen und die Ausgabe kopieren. Die Zeichenzahl hilft zu bestätigen, dass beim Kopieren nichts verloren ging.
Ein Praxisbeispiel: „Hi“ Byte für Byte
Nehmen Sie die aus zwei Zeichen bestehende Zeichenfolge Hi.
Hist der ASCII-Code 72. Als 8-Bit-Binärzahl: 01001000.iist der ASCII-Code 105. Als 8-Bit-Binärzahl: 01101001.
Mit einem einzelnen Leerzeichen zwischen den Bytes kodiert ergibt das 01001000 01101001. Zum Dekodieren kehren Sie die Schritte um: an den Leerzeichen trennen, jede Achtergruppe als Binärzahl lesen (01001000 → 64 + 8 = 72 → H) und die Zeichen aneinanderhängen.
Dieselbe Methode lässt sich auf jeden ASCII-Text übertragen. Ein Satz mit 20 Zeichen wird zu 20 Bytes oder 160 Bits — weshalb Binär präzise, aber sperrig ist und weshalb Hexadezimal und Base64 als kompaktere Darstellungen existieren.
7-Bit, 8-Bit und wo UTF-8 hineinpasst
ASCII wurde als 7-Bit-Code definiert und ergibt 128 Werte: Steuerzeichen 0–31, dann Leerzeichen, Satzzeichen, Ziffern, Groß- und Kleinbuchstaben bis 126, wobei 127 reserviert ist. Sieben Bits waren für die damalige Hardware bequem, ließen aber nur 128 Plätze, genug für Englisch und bei Weitem nicht genug für die Schriftsysteme der Welt.
Die erste Erweiterung war 8-Bit, was 128 weitere Werte (128–255) für akzentuierte lateinische Buchstaben, Währungszeichen und Rahmenzeichen ergänzt — der Latin-1-Bereich. Darüber hinaus verwendet moderner Text Unicode, meist als UTF-8 kodiert, wo ein einzelnes Zeichen zwei, drei oder vier Bytes belegen kann. Deshalb endet dieses Tool bei 8 Bit: Es vermittelt das bytebasierte Modell sauber, und ein chinesisches Zeichen oder Emoji würde nicht in eine Gruppe passen.
Eine nützliche Regel beim Lesen von Binär: Wissen Sie immer, wie viele Bits pro Einheit. Die Folge 01001000 01101001 ist im 8-Bit-Modus „Hi“; als 7-Bit dekodiert ergibt sie Unsinn. Die Kodierung beschreibt sich nicht selbst.
Für den Alltag merken Sie sich zwei Faustregeln: Ein einzelnes ASCII-Zeichen ist immer genau ein Byte, und ein Byte im Binärformat hat immer acht Stellen. Zählen Sie neun Stellen, haben Sie höchstwahrscheinlich zwei Bytes ohne Trennzeichen aneinandergereiht; zählen Sie sieben, fehlt vermutlich eine führende Null. Beides führt beim Dekodieren zu verschobenen Zeichen, weshalb die Bitbreite zur Nachricht gehört.
Häufige Fehler
- Führende Nullen weglassen. 72 ist binär 1001000, als Byte muss es aber 01001000 geschrieben werden. Das Entfernen der führenden Null verschiebt jedes folgende Bit aus der Ausrichtung.
- Bitbreiten mischen. In 7 Bit kodieren und in 8 Bit dekodieren lässt die Zeichen verrutschen. Stimmen Sie die Einstellung an beiden Enden ab.
- Binär mit Hex oder Base64 verwechseln. Sie sind alle Kodierungen derselben Bytes; Binär schreibt nur jedes Bit aus. Die Umwandlung zwischen ihnen ist verlustfrei.
- Ein Byte pro Zeichen annehmen. Das gilt nur für ASCII und Latin-1. Bei Unicode-Text kann ein Zeichen mehrere Bytes umfassen, Zeichen- und Bytezahl unterscheiden sich also.
- Binär für Speicherung oder Übertragung verwenden. Es ist die am wenigsten kompakte gängige Darstellung; nutzen Sie es zum Lehren und Prüfen, nicht für die Nutzlastgröße.
Sobald Binär keine Neuheit mehr ist, taucht dasselbe Denken in Acht-Bit-Gruppen überall in der Informatik auf. Eine Unix-Berechtigung wie 755 besteht aus drei Dreiergruppen — Lesen, Schreiben und Ausführen für Eigentümer, Gruppe und Andere. Eine Subnetzmaske wie 255.255.255.0 sind 24 gesetzte Bits gefolgt von acht Nullen, weshalb die Kurzschreibweise /24 funktioniert. Als READ | WRITE übergebene Feature-Flags packen mehrere Wahrheitswerte in eine ganze Zahl, und das Prüfen eines einzelnen Flags bedeutet, ein Bit mit flags & 0b100 zu testen. Ein Byte hier lesen zu lernen ist dieselbe Fähigkeit, die Sie auf Berechtigungen, Netzwerkmasken und bitweise Optionen anwenden.
Funktionen
- Bidirektionale Text-↔-Binär-Umwandlung mit sofortigen Ergebnissen
- 7-Bit-ASCII- und 8-Bit-Latin-1-Modi
- Wählbares Byte-Trennzeichen: Leerzeichen, doppeltes Leerzeichen oder keines
- Live-Zeichenzählung zur Kontrolle von Eingabe- und Ausgabelänge
- Kopieren in die Zwischenablage mit einem Klick
- 100 % clientseitig — nichts wird hochgeladen
Anwendungsfälle
- Lernen: Sehen, wie ein Zeichen genau auf ein Byte abgebildet wird, Bit für Bit.
- Unterrichten: Zahlensysteme und Zeichenkodierung im Unterricht demonstrieren.
- Fehlersuche: Die Bytewerte hinter einer Zeichenfolge prüfen, wenn ein Dienst sie falsch behandelt.
- Rätsel: Eine kurze Nachricht für ein Spiel oder eine Schnitzeljagd binär kodieren.
- Hardware-nahe Arbeit: Bitmuster gegen ein Datenblatt oder eine Protokollspezifikation abgleichen.
Verwandte Tools
Häufig gestellte Fragen
Warum wird aus dem Buchstaben A die Folge 01000001?
Computer speichern Zeichen als Zahlen, und „A“ ist 65 in ASCII. Schreibt man 65 binär, ergibt das 01000001 — ein Bit für jede der Zweierpotenzen 64, 32, 16, 8, 4, 2 und 1. Die führende Null bleibt erhalten, damit der Wert ein volles 8-Bit-Byte füllt. Das Dekodieren kehrt die Schritte um: Gruppieren Sie die Bits in Achtergruppen, wandeln Sie jede Gruppe in ihre Dezimalzahl um und ordnen Sie diese Zahl wieder einem Zeichen zu.
Was ist der Unterschied zwischen 7-Bit- und 8-Bit-Modus?
Der 7-Bit-Modus schreibt nur den ASCII-Bereich und verwendet sieben Binärziffern pro Zeichen, was 128 Symbole abdeckt — englische Buchstaben, Ziffern und gängige Satzzeichen. Der 8-Bit-Modus verwendet ein volles Byte und erreicht 256 Werte, was Latin-1-Zeichen wie é, ü und ñ einschließt. Für alles außerhalb dieser Bereiche, etwa Emojis oder chinesischen Text, sollten Sie einen UTF-8-fähigen Konverter statt dieses Tools verwenden.
Ist Binär dasselbe wie Base64 oder Hexadezimal?
Nein — alle drei stellen dieselben Bytes unterschiedlich dar. Hexadezimal ist kompakt, weil eine Hexziffer für vier Bits steht; Base64 packt sechs Bits pro Zeichen, damit der Text druckbar bleibt; Binär schreibt alle acht Bits aus, was am transparentesten und am wenigsten kompakt ist. Die Umwandlung zwischen ihnen ändert die zugrunde liegenden Daten nicht.
Warum stehen Leerzeichen zwischen den Binärgruppen?
Diese Leerzeichen sind das Byte-Trennzeichen und dienen der Lesbarkeit: 01001000 01101001 liest sich weit leichter als 0100100001101001. Erwartet Ihr Zielsystem eine durchgehende Zeichenfolge, stellen Sie das Trennzeichen vor dem Kopieren auf keines.
Kann ich Binär dekodieren, das 7-stellige Gruppen verwendet?
Ja — wählen Sie vor dem Dekodieren den 7-Bit-Modus. Das ist wichtig, weil eine ohne führende Nullen kodierte Nachricht ihre Ausrichtung verliert: 1000001 könnte das 7-Bit-„A“ sein oder der Rest einer 8-Bit-Folge. Welcher Modus die Daten erzeugt hat, gehört zur Nachricht, dekodieren Sie also mit derselben Einstellung, mit der Sie kodiert haben.
Unterstützt das Tool nicht-lateinische Zeichen?
Nur bis 8 Bit (Latin-1). Zeichen außerhalb dieses Bereichs — Kyrillisch, Chinesisch, Emojis — brauchen Unicode, wo ein einzelnes Zeichen zwei, drei oder vier Bytes belegen kann. Dieses Tool ist auf Lehre sowie ASCII- und Latin-1-Daten ausgerichtet; verwenden Sie für modernen Text einen UTF-8-Encoder oder eine vollständige Kodierungsbibliothek.
Geprüft vom HandyTools-Hub-Team · Zuletzt aktualisiert