Toolbox Hub
Alle Werkzeuge

Hex to Text

Hex text conversion

Hex text conversion Läuft lokal in Ihrem Browser

Input made only of hex digits and spaces is decoded. Anything else is encoded.

About the

Der Hex-zu-Text-Konverter wandelt eine Zeichenfolge hexadezimaler Bytewerte in die Zeichen um, die sie darstellen, und erkennt die Richtung für Sie: Eingaben, die nur aus Hexadezimalziffern und Leerzeichen bestehen, werden dekodiert, alles andere wird kodiert. Das macht es zu einem Feld, das Sie in beide Richtungen einfügen können, was Sie brauchen, wenn Sie eine Paketerfassung lesen, einen Codierungsfehler beheben oder überprüfen, was ein Binärfeld tatsächlich enthält. Jedes Byte wird separat behandelt, sodass die Konvertierung exakt und nicht ungefähr ist.

Where people use the

  • Lesen des Textes in einer Paketerfassung oder einem Hex-Dump.
  • Überprüfen, was ein Binärfeld in einer Datenbank tatsächlich enthält.
  • Debuggen eines Mojibake-Fehlers durch Betrachten der Rohbytes.
  • Erstellen einer Bytesequenz zum Einfügen in ein Testgerät.

How to use the

  1. 1

    Fügen Sie einen Wert ein

    Entweder durch Leerzeichen getrennte Hexadezimalbytes, z. B. 48 65 6c 6c 6f, oder einfacher Text, den Sie kodieren möchten.

  2. 2

    Führen Sie es aus

    Eingaben, die nur aus Hexadezimalziffern und Leerzeichen bestehen, werden in Text dekodiert. Alles andere ist hexadezimal kodiert.

  3. 3

    Überprüfen Sie die Richtung

    Wenn die Ausgabe falsch aussieht, stimmte die Eingabe wahrscheinlich mit dem anderen Muster überein. Entfernen Sie die Leerzeichen, um die Kodierung zu erzwingen, oder fügen Sie sie hinzu, um die Dekodierung zu erzwingen.

  4. 4

    Kopieren Sie das Ergebnis

    Die Ausgabe ist einfacher Text, der wieder in Ihren Editor oder Ihr Terminal eingefügt werden kann.

Tipps und Best Practices

  • Trennen Sie Bytes beim Dekodieren durch Leerzeichen. ohne sie wird der Wert als eine Zahl gelesen.
  • Werte über 127 sind kein ASCII; Erwarten Sie Nicht-Text-Ergebnisse.
  • Verwenden Sie den Zahlenbasiskonverter, wenn Sie Hex als Zahl und nicht als Text wünschen.

Häufig gestellte Fragen

Wie wird entschieden, in welche Richtung konvertiert wird?

Es prüft, ob die Eingabe nur aus hexadezimalen Ziffern und Leerzeichen besteht. Wenn ja, wird die Eingabe dekodiert. Wenn nicht, wird es verschlüsselt.

Warum kam mein Text als Kauderwelsch heraus?

Weil es sich bei den Bytes nicht um Text in der erwarteten Kodierung handelt. Werte über 127 werden als Unicode-Codepunkte interpretiert, die nur zufällig mit der UTF-8-Ausgabe übereinstimmen.

Benötige ich Leerzeichen zwischen den Bytes?

Zum Dekodieren, ja. Leerzeichen markieren, wo ein Byte endet und das nächste beginnt. Ohne sie wird die gesamte Zeichenfolge als eine Zahl gelesen.

Ist das dasselbe wie ein Hex-Dezimal-Konverter?

Nein. Dies konvertiert zwischen Hex und den Zeichen, die diese Bytes darstellen. Verwenden Sie den Zahlenbasiskonverter für Hexadezimalzahlen in Dezimalzahlen.

Werden die Daten hochgeladen?

Nein. Die Konvertierung erfolgt in Ihrem Browser, sodass Paketerfassungen und Nutzlasten auf Ihrem Gerät verbleiben.

Verwandte Tools