Binär-/Oktal-/Hex-Textkonverter
Wandeln Sie Text in binäre, oktale oder hexadezimale Darstellungen um und dekodieren Sie sie zurück in lesbaren Text. Unterstützt 0b/0o/0x-Präfixe, eigene Abstände, Bytegruppierung und automatische Formaterkennung. Alle Umwandlungen erfolgen in Ihrem Browser - kein Upload, keine Anmeldung.
Convert text to binary, octal, or hex representations — and back. Supports configurable spacing, prefix (0b, 0o, 0x), byte grouping, and automatic format detection. All processing runs in your browser.
Format Options
Quick Samples
Privacy Guarantee
All conversions run entirely in your browser. Your text and data never leave your device — no uploads, no API calls, no tracking.
Warum unseren Binär-/Oktal-/Hex-Textkonverter nutzen?
- Bidirektionale Umwandlung: wandeln Sie Text in binäre, oktale oder hexadezimale Darstellungen um - und dekodieren Sie sie zurück in lesbaren Text. Alle sechs Richtungen werden in einer einzigen Oberfläche mit einem einfachen Umschalter unterstützt.
- Automatische Formaterkennung: Sie wissen nicht, in welchem Format Ihre kodierten Daten vorliegen? Klicken Sie auf Automatisch erkennen, und das Tool analysiert Ihre Eingabe, um festzustellen, ob sie binär, oktal oder hex ist, und stellt den richtigen Umwandlungsmodus automatisch ein.
- Anpassbares Ausgabeformat: steuern Sie Präfix (0b, 0o, 0x oder keines), Abstände (Leerzeichen, Kommas oder alles zusammen), Bytegruppierung (1, 2 oder 4 Bytes) und Groß-/Kleinschreibung bei Hex (A-F groß). Die Vorschau ändert sich sofort beim Anpassen der Einstellungen.
- 100 % private Verarbeitung im Browser: alle Umwandlungen laufen vollständig in Ihrem Browser. Ihr Text und Ihre Daten verlassen nie Ihr Gerät - kein Upload, keine Serveraufrufe, keine Datenerfassung. Vollständige Privatsphäre für sensible Inhalte.
So funktioniert die Umwandlung von Text in ein kodiertes Format
Wenn Sie Text in Binär, Oktal oder Hex umwandeln, wird jedes Zeichen zuerst in seinen Unicode-Codepunkt umgewandelt und dann in der Zielbasis ausgedrückt. Beispiel: Der Buchstabe A (Codepunkt 65) wird zu 01000001 in Binär, 101 in Oktal und 41 in Hexadezimal. Der Konverter wendet dann Ihre gewählten Formatoptionen an - Präfix, Abstände und Bytegruppierung - um die endgültige Ausgabe zu erzeugen.
So funktioniert die Dekodierung eines kodierten Formats in Text
Die Dekodierung kehrt den Prozess um. Das Tool entfernt optionale Präfixe (0b, 0o, 0x), ignoriert Leerzeichen und Kommas und gruppiert die verbleibenden Ziffern dann in bytegroße Blöcke je nach Basis (8 Bit für Binär, 3 Ziffern für Oktal, 2 Ziffern für Hex). Jeder Block wird als Zahl in dieser Basis interpretiert und über String.fromCharCode() zurück in ein Unicode-Zeichen umgewandelt.
Binär (Basis 2)
Binär verwendet nur zwei Ziffern: 0 und 1 . Jedes Byte wird durch genau 8 Bit dargestellt. Es ist die niedrigste Darstellung von Textdaten und wird häufig in Low-Level-Programmierung, Netzwerkprotokollen und eingebetteten Systemen eingesetzt. Binäre Darstellungen sind die längsten - ein einzelnes Zeichen benötigt 8 Zeichen plus optionale Abstände.
Oktal (Basis 8) vs. Hexadezimal (Basis 16)
Oktal verwendet die Ziffern 0–7 und stellt jedes Byte mit 3 Oktalziffern dar (000–377). Es ist häufig bei Unix-Dateiberechtigungen und einigen Altsystemen zu sehen. Hexadezimal verwendet die Ziffern 0–9 und die Buchstaben A–F , wobei jedes Byte durch genau 2 Hexziffern dargestellt wird (00–FF). Hex ist die gebräuchlichste Kodierung für Debugging, Forensik und Kryptografie, weil es die kompakteste menschenlesbare Darstellung roher Bytes ist.
Häufig gestellte Fragen
Binär (Basis 2) verwendet zwei Ziffern (0 und 1) und ist die niedrigste Darstellungsebene - jedes Byte belegt 8 Zeichen. Oktal (Basis 8) verwendet die Ziffern 0–7, wobei jedes Byte 3 Zeichen belegt. Hex (Basis 16) verwendet die Ziffern 0–9 und die Buchstaben A–F, wobei jedes Byte nur 2 Zeichen belegt. Hex ist am kompaktesten und wird beim Debuggen am häufigsten genutzt.
Ja. Dieses Tool unterstützt alle sechs Umwandlungsrichtungen: Text → Binär, Binär → Text, Text → Oktal, Oktal → Text, Text → Hex und Hex → Text. Wechseln Sie einfach die Umwandlungsrichtung und fügen Sie Ihre Eingabe ein.
Die automatische Erkennung prüft Ihre Eingabe und stellt fest, ob sie binär aussieht (nur 0 und 1), oktal (nur Ziffern 0–7) oder hex (Ziffern 0–9 und Buchstaben A–F). Enthält die Eingabe Zeichen außerhalb dieser Mengen, wird sie als normaler Text behandelt.
Sie können anpassen: das Präfix (keines, 0b für Binär, 0o für Oktal, 0x für Hex), den Abstand zwischen Bytes (Leerzeichen, Kommas oder kein Trennzeichen), die Bytegruppierung (1, 2 oder 4 Bytes pro Gruppe) sowie Groß- oder Kleinschreibung der Hex-Buchstaben.
Dekodierfehler treten meist auf, wenn die Eingabelänge nicht an Bytegrenzen ausgerichtet ist. Binär muss ein Vielfaches von 8 Bit sein, Hex ein Vielfaches von 2 Ziffern und Oktal sollte ein Vielfaches von 3 Ziffern sein.
Absolut. Das Tool läuft zu 100 % in Ihrem Browser. Ihr Text und Ihre kodierten Daten werden niemals auf einen Server hochgeladen oder über das Netzwerk übertragen. Die gesamte Verarbeitung erfolgt lokal auf Ihrem Gerät.
Das Tool verwendet Unicode-Codepunkte über String.charCodeAt() und String.fromCharCode() und deckt die Basic Multilingual Plane (U+0000 bis U+FFFF) ab. Zeichen außerhalb dieses Bereichs werden möglicherweise nicht korrekt konvertiert.
Ja - 100 % kostenlos, ohne Anmeldung, Konto und Nutzungslimits. Konvertieren Sie so viel Text wie nötig und dekodieren Sie so viele Hex-Dumps wie Sie möchten - für immer kostenlos.