Text in Binärdarstellung umwandeln und zurück
Wandeln Sie UTF-8-Text in Binärbytes mit acht Bits pro Byte um und zurück.
Ihre Dateien werden hier auf Ihrem Gerät verarbeitet
Wir senden Ihre Datei- oder Textinhalte nicht an einen Verarbeitungsserver. Es ist kein Konto erforderlich und es gibt keine tägliche Betriebsquote. Einzelne Tools haben Größenbeschränkungen, um den Speicher Ihres Geräts zu schützen.
Eine Verbindung ist erforderlich, um die Website und ihre Ressourcen zu laden. Hosting kann technische Besuchsdaten erhalten. Favoriten speichern nur Werkzeugkennungen in diesem Browser.
Wie wir mit Ihren Daten umgehen →Wie man dieses Tool benutzt
- Wählen Sie Text-zu-Binär- oder Binär-zu-Text-Konvertierung.
- Fügen Sie Text oder eine vollständige Folge von acht Bit-Bytes ein.
- Anwenden, inspizieren Sie das Ergebnis und speichern Sie eine Kopie, bevor Sie den Modus wechseln.
Ein Beispiel, das Sie überprüfen können
Überprüfen Sie die UTF-8-Byte-Darstellung eines kurzen Textes.
Beispieleingabe
Hola
Erwartetes Ergebnis
01001000 01101111 01101100 01100001
Die Dekodierung dieser vier Bytes stellt Hola wieder her. Ein akzentuierter Buchstabe kann mehrere Bytes belegen; ein Zeichen entspricht nicht notwendigerweise einer Gruppe.
Text in Binärdarstellung umwandeln und zurück: Gebrauch und praktische Anleitung
Text- und Binärkonvertierung setzt die Bytes frei, die UTF-8 verwendet, um einen String darzustellen. Jede Gruppe enthält genau acht Ziffern, da sie ein Byte und nicht unbedingt ein sichtbares Zeichen darstellt. Die Buchstaben in Hola verwenden jeweils ein Byte. Ein akzentuierter Buchstabe, Ideograph oder Emoji kann mehrere Bytes erfordern. Diese Unterscheidung erklärt, warum Texte mit gleichen Zeichenzahlen unterschiedliche Bytezahlen belegen können. Das Tool verarbeitet keine vollständigen Binärdateien oder interpretiert Dateiformat-Header; es konvertiert eine Textzeichenfolge in seine UTF-8-Darstellung und konvertiert gültige UTF-8-Bytes zurück in Text.
Zum Kodieren fügen Sie die genaue Zeichenfolge ein, die Sie darstellen möchten, und wählen Sie den Text-zu-Binär-Modus aus. Leerzeichen und Zeilenenden in der Quelle sind Daten und erhalten ihre eigenen Bytes. Ausgabe trennt Gruppen mit Leerzeichen für Lesbarkeit. Wenn Sie diese Ausgabe in den umgekehrten Modus einfügen, wird die ursprüngliche Zeichenfolge einschließlich ihrer Leerzeichen und Zeilenenden wiederhergestellt. Es wird kein abschließendes Nullbyte hinzugefügt. Eine Unicode-Byte-Order-Markierung, die tatsächlich Teil der Zeichenfolge ist, wird während der Dekodierung beibehalten, anstatt stillschweigend als unsichtbarer Header entfernt. Dadurch eignet sich die Konvertierung zur Prüfung der Textdarstellung, ohne den bereitgestellten Inhalt absichtlich zu verändern.
Die Dekodierung akzeptiert nur Nullen, Einsen und Leerzeichen. Liefern Sie getrennte Gruppen oder eine kontinuierliche Bitfolge, vorausgesetzt, die Gesamtzahl der Bits ist durch acht teilbar. Unvollständige Bytes, 0b-Präfixe, Kommas und andere Symbole werden abgelehnt. Die resultierenden Bytes müssen auch gültige UTF-8 bilden. Beispielsweise kann 11111111 allein kein gültiges UTF-8-Zeichen darstellen und verursacht einen Fehler. Beschädigte Byte-Sequenzen werden nicht stillschweigend durch Substitutionssymbole ersetzt, da dies die Tatsache verschleiern würde, dass der gelieferte String unter der ausgewählten Codierung nicht wiederhergestellt werden kann. Überprüfen Sie, ob die Quelle eine andere Kodierung verwendet, bevor Sie einen solchen Fehler als Problem mit dem Originaltext behandeln.
Binäre Repräsentation verschlüsselt oder schützt keine Informationen. Die Ziffern können unbequem zu lesen sein, aber der gleiche Inhalt kann ohne Passwort wiederhergestellt werden. Verwechseln Sie diesen Vorgang nicht mit Base64-, Hexadezimal- oder Legacy-Codierungen wie Windows-1252; dies sind unterschiedliche Darstellungen und werden nicht automatisch erkannt. Jeder Vorgang unterstützt hunderttausend Bytes. Binäre Ausgabe verwendet deutlich mehr Text, da jedes Byte acht Ziffern und ein Trennzeichen benötigt. Versuchen Sie ein akzentuiertes Wort und ein Emoji, um das Unicode-Verhalten zu überprüfen, bevor Sie einen größeren Block konvertieren. Speichern Sie die Ausgabe, bevor Sie die Modi ändern oder die Seite löschen, und behalten Sie den Originaltext bei, wenn es auf eine genaue Wiederherstellung ankommt.
Optionen und Grenzen
Wählen Sie die Umwandlungsrichtung. Text verwendet UTF-8 mit acht Bits pro Byte. Zum Decodieren verwenden Sie Nullen, Einsen und Leerzeichen. Die Bitanzahl muss durch acht teilbar sein, und die Bytes müssen gültiges UTF-8 bilden. Grenze: 100.000 Bytes.
Häufige Fragen
Ist das Verschlüsselung?
Nein. Es ist eine weitere Darstellung des Textes, die jeder zurück konvertieren kann.