Konvertieren Sie Text in binäre oder hexadezimale Darstellung. Unterstützt Unicode durch UTF-8-Kodierung.
Gespeicherte Voreinstellungen ist eine Supporter-Funktion.
Werkzeugverlauf ist eine Supporter-Funktion.
Werkzeug-Notizen ist eine Supporter-Funktion.
Wählen Sie 'Text → Binär' zum Kodieren oder 'Binär → Text' zum Dekodieren.
Geben Sie Ihren Text (Kodiermodus) oder Binär-/Hex-Daten (Dekodiermodus) ein.
Wählen Sie Binär- oder Hexadezimalformat. Optional können Sie beim Kodieren die Trennzeichen anpassen.
Kopieren Sie die konvertierte Ausgabe in Ihre Zwischenablage. Verwenden Sie Tauschen, um die Richtung zu wechseln.
Konvertiert jedes Zeichen in seinen Unicode-Codepunkt und stellt es dann als 8-Bit-Binärzahl dar.
Binäre Bytes werden zur besseren Lesbarkeit durch Leerzeichen getrennt.
Für hexadezimale Ausgabe wird jedes Byte mit toString(16) konvertiert und auf 2 Ziffern aufgefüllt. Dies erzeugt eine kompaktere Darstellung - jedes Byte wird zu 2 Hex-Zeichen (0-9, A-F) anstatt 8 Binärziffern. Zum Beispiel wird Byte 65 zu '41' in Hex.
Die Eingabevalidierung prüft auf nicht-binäre Zeichen und verifiziert Byte-Grenzen vor der Konvertierung. Wenn das Binär ungültige UTF-8-Seqünzen darstellt, zeigt der Decoder ein Ersatzzeichen (�). Die gesamte Verarbeitung erfolgt in Ihrem Browser ohne Server-Kommunikation.
Text wird in Binär konvertiert, indem jedes Zeichen mit UTF-8 kodiert und dann jedes Byte als 8-Bit-Binärzahl (0en und 1en) dargestellt wird.