Binär-Übersetzer, von Text zu Binärcode und zurück
Wandle Text sofort in Binärcode um und Binär zurück in Text, mit Dezimal-, Hexadezimal- und Oktalmodus, voller UTF-8-Unterstützung, eigenen Trennzeichen und Kopieren-Buttons.
Binär-Übersetzer, von Text zu Binärcode und zurück wird geladen… Wenn nichts passiert, aktiviere JavaScript.
Jeder Text, den dein Computer speichert oder sendet, ist letztlich eine Folge von Binärziffern, und dieser Binär-Übersetzer zeigt dir genau, wie diese Folge aussieht. Tippe oder füge beliebigen Text ein, und er wird sofort in Binärcode umgewandelt, eine Gruppe aus Einsen und Nullen pro Byte; füge Binärcode ein, und er wird ebenso schnell zurück in lesbaren Text dekodiert, in beide Richtungen, live beim Tippen. Neben Binär bietet der Konverter auch Dezimal-, Hexadezimal- und Oktalmodi, damit du dieselben Bytes in dem Zahlensystem betrachten kannst, das zu deiner Aufgabe passt, sei es eine Programmierübung, eine Netzwerk-Vorlesung, ein CTF-Rätsel oder schlichte Neugier darauf, wie Computer Sprache darstellen.
Häufig gestellte Fragen
Wie funktioniert die Umwandlung von Text in Binär?
Wie wandle ich Binärcode zurück in Text um?
Warum erzeugt ein Zeichen manchmal mehr als ein Byte?
Was bewirkt die 8-Bit-Auffüll-Option?
Kann ich Binärcode ohne Leerzeichen dekodieren?
Was ist der Unterschied zwischen Binär-, Dezimal-, Hexadezimal- und Oktalmodus?
Unterstützt dieser Übersetzer Emojis und andere Sprachen als Englisch?
Was ist ASCII und wie hängt es mit UTF-8 zusammen?
Warum erhalte ich beim Dekodieren einen Fehler 'ungültige UTF-8-Sequenz'?
Wird mein Text an einen Server gesendet?
Über Binär-Übersetzer, von Text zu Binärcode und zurück
Dass Text überhaupt zu Zahlen werden kann, liegt an der Zeichenkodierung, und ihre Geschichte erklärt fast alles, was du in der Ausgabe sehen wirst. 1963 wies der ASCII-Standard jedem englischen Buchstaben, jeder Ziffer und jedem Satzzeichen eine 7-Bit-Zahl zu, sodass der Buchstabe A zu 65 wurde, binär 01000001. ASCII funktionierte gut für Englisch, hatte aber keinen Platz für Umlaute, Kyrillisch, Chinesisch oder Emojis, was zu einer chaotischen Ära inkompatibler regionaler Codepages führte. Unicode löste das Chaos, indem es jedem Zeichen jedes Schriftsystems einen eindeutigen Codepunkt gab, und UTF-8, 1992 von Ken Thompson und Rob Pike auf der Tischunterlage eines Diners in New Jersey entworfen, wurde zur dominierenden Art, diese Codepunkte als Bytes zu speichern. UTF-8 behält jedes ASCII-Zeichen als ein einziges identisches Byte bei, während andere Zeichen zwei, drei oder vier Bytes verwenden, weshalb es heute über 98 Prozent des Webs antreibt.
Dieser Konverter beherrscht UTF-8 vollständig. Text wird mit dem nativen TextEncoder des Browsers kodiert, sodass ein akzentuiertes é korrekt zwei Bytes erzeugt (11000011 10101001) und ein Emoji wie 🙂 vier, genau so, wie sie in einer Datei gespeichert oder über ein Netzwerk übertragen würden. Die Dekodierung nutzt TextDecoder im strikten Modus: Wenn die eingefügten Bytes keine gültige UTF-8-Sequenz bilden, bekommst du eine klare Fehlermeldung statt stillschweigend verfälschter Zeichen. Du kannst das Trennzeichen zwischen den Bytes wählen (Leerzeichen, gar keines oder eine beliebige eigene Zeichenkette), das Auffüllen mit Nullen auf 8 Bit umschalten und die Live-Zähler für Zeichen und Bytes beobachten, die Multi-Byte-Zeichen leicht erkennbar machen. Kopieren-Buttons auf beiden Seiten bringen das Ergebnis mit einem Klick in die Zwischenablage.
Die Umwandlung zwischen Binär und Text hat viele praktische Anwendungen. Entwickler nutzen sie, um Kodierungsprobleme zu debuggen, Netzwerk-Payloads zu untersuchen und zu verstehen, warum die Bytelänge eines Strings von seiner Zeichenzahl abweicht. Studierende lernen damit Stellenwertsysteme und die Grundlagen des Zweierkomplements. Rätseldesigner und Escape-Room-Autoren verstecken Botschaften in Binärcode, und der klassische Gruß "01001000 01101001" kursiert weiterhin in Foren und auf T-Shirts. Da das gesamte Tool clientseitig in deinem Browser läuft, wird nichts von dem, was du tippst, hochgeladen: Dein Text und seine Binärform bleiben auf deinem Gerät, und der Konverter funktioniert auch ohne Netzverbindung weiter.
Warum acht Bits gewonnen haben: eine kurze Geschichte des Bytes
Das Wort "Bit" (binary digit) prägte der Statistiker John Tukey 1947, und das "Byte" taufte IBM-Ingenieur Werner Buchholz 1956 beim Entwurf des Supercomputers STRETCH, absichtlich anders geschrieben als "bite", damit es niemand mit "Bit" verwechselt. Frühe Computer waren sich über die Größe eines Bytes überhaupt nicht einig: Es gab Maschinen mit 6-, 7- und 9-Bit-Zeichen, und manche wissenschaftlichen Rechner adressierten den Speicher in 36-Bit-Wörtern. Erst IBMs System/360, 1964 vorgestellt, standardisierte das 8-Bit-Byte über eine ganze Produktlinie hinweg. Acht Bits ergaben 256 Werte, genug für ASCII und mehr, und waren eine praktische Zweierpotenz; der Rest der Branche zog nach, und in den 1970er-Jahren war das 8-Bit-Byte einfach die Art, wie Computer funktionierten.
Die Zeichenkodierung brauchte weit länger, um sich zu festigen. Jahrzehntelang hatte jede Sprachregion ihre eigene inkompatible "Codepage": Das Byte 0xE9 bedeutete é in Westeuropa, щ in manchen kyrillischen Sätzen und ein völlig anderes Symbol in Japan, weshalb alte E-Mails und Webseiten manchmal als Mojibake erschienen, als sinnloser Zeichensalat. Die Lösung wurde im September 1992 skizziert, als Ken Thompson und Rob Pike von den Bell Labs das UTF-8-Schema ausarbeiteten und den Entwurf der berühmten Anekdote nach auf die Tischunterlage eines Diners in New Jersey schrieben. Ihre Kodierung war selbstsynchronisierend, sortierte korrekt und ließ jede ASCII-Datei unangetastet. Googles Crawl-Daten zeigten, dass UTF-8 um 2008 alle anderen Kodierungen im Web überholte, und heute entfallen über 98 Prozent aller Seiten darauf.
Auch in der Popkultur hat sich Binärtext einen Platz erobert. Die Pioneer-Plaketten und die goldenen Schallplatten der Voyager-Sonden nutzen Binärcode, um fundamentale Größen für etwaige außerirdische Finder zu kodieren. Filmplakate und Albumcover verstecken regelmäßig binäre Botschaften: das Poster von Matrix Reloaded, das Cover von Coldplays X&Y (das den Baudot-Code verwendet, einen Vorfahren von ASCII) und unzählige Easter Eggs in Videospielen. Und 1974 funkte die Arecibo-Botschaft 1679 Bits in Richtung des Sternhaufens M13; 1679 ist das Produkt zweier Primzahlen, damit jeder Empfänger die Bits zu einem Bild von 73 mal 23 anordnen kann, die erste absichtliche binäre Postkarte der Menschheit an die Sterne.