Binär-zu-Text-Konverter – kostenlos
Konvertieren Sie Text in Binär (0 und 1) und zurück. Unterstützt UTF-8-Kodierung. Byte- und Bitanzahl für jeden Text anzeigen.
Häufige Anwendungen
- Lernen Sie Binär für InformatikVerstehen Sie, wie Computer Text als Binär speichern — sehen Sie genau, wie Buchstaben zu 8-Bit-ASCII-Bytes zuordnen.
- Binär-Code-Rätsel und ChiffrenKodieren Sie geheime Nachrichten in Binär für Fluchtezimmer, Rätsel und Code-Bruch-Spiele.
- Binäre Darstellung in NetzwerkenSehen Sie, wie Textdaten auf der Netzwerkebene in Binär dargestellt werden — nützlich für Protokollanalyse.
- Text-Steganografie mit BinärVerstecken Sie Textnachrichten in binären Datenströmen — eine Einführung in steganografische Kodierungskonzepte.
- Verständnis der binären DatenübertragungSehen Sie, wie Text zu Binär-Bytes für die Übertragung über serielle Leitungen, Bluetooth und Funk kodiert wird.
So funktioniert es
Die Umwandlung läuft vollständig in Ihrem Browser mit den integrierten TextEncoder und TextDecoder der Web-API – derselben UTF-8-Kodierung, die jeder moderne Browser nutzt. Es wird keine Bibliothek importiert; Aufteilung, Basisumrechnung und Byte-Parsing sind selbst geschriebenes JavaScript, das lokal läuft.
- 1TextEncoder kodiert Ihren TextBei der Umwandlung von Text in Bytes ordnet TextEncoder.encode() des Browsers jedes Zeichen – auch Emoji und nicht-ASCII-Schriften – seiner UTF-8-Bytefolge zu. Das ist derselbe Codepfad, den Browser intern beim Senden von Formulardaten nutzen.
- 2Ein selbst geschriebener Aufteiler formatiert die BytesJeder Bytewert wird in die gewählte Basis umgerechnet (binär über toString(2), hexadezimal über toString(16), oktal über toString(8) oder dezimal) und auf eine feste Breite aufgefüllt. Eine Gruppierungsoption steuert, ob Bytes durch Leerzeichen, Zeilenumbrüche, Nibble-Abstände (4-Bit-Paare) oder gar nicht getrennt werden.
- 3Ein Parser rekonstruiert die Bytes für die GegenrichtungVom kodierten Format zurück zu Text entfernt ein selbst geschriebener Parser die Trennzeichen und teilt die Eingabe in Stücke fester Breite (8 Zeichen für binär, 2 für hex, 3 für oktal) oder bei Dezimal in durch Leerraum getrennte Tokens. Jedes Stück wird mit parseInt() in der richtigen Basis geparst, auf den Bereich 0–255 geprüft und in ein Uint8Array gelegt.
- 4TextDecoder prüft und gibt UTF-8 ausDas Uint8Array wird an TextDecoder('utf-8', { fatal: true }) übergeben, der einen Fehler auslöst, wenn die Bytefolge kein gültiges UTF-8 ist – etwa wenn eine Binäreingabe eine ungültige Mehrbytefolge bildet. Unter der Ausgabe werden Zeichen-, Byte- und Bitanzahl angezeigt.
Ähnliche Tools
Hex-Viewer
Untersuchen Sie die Rohdaten einer Datei in einem klassischen Offset-/Hex-/ASCII-Dump mit Magic-Number-Dateityperkennung. Lokal gelesen; nie hochgeladen.
Zahlensystem-Konverter
Konvertieren Sie Zahlen zwischen Binär, Oktal, Dezimal und Hexadezimal. Bit-Größe und gruppierte Binärausgabe sofort anzeigen.
Morsecode-Übersetzer
Konvertieren Sie Text in Morsecode und zurück. Hören Sie die Audio-Wiedergabe Ihrer Nachricht in Echtzeit.