Hex in Text

Hex-Bytes mit strenger Prüfung als Unicode-Text in UTF-8 dekodieren.

Zahlen & Einheiten
Dein Arbeitsbereich wird vorbereitet…

Eingabe

Dein Arbeitsbereich wird vorbereitet…

Ausgabe
Dein Ergebnis erscheint hier.

Anleitung

  1. Hex eingeben, optional mit Leerraum zwischen vollständigen Bytes und führendem 0x.
  2. Text oder Byte-/UTF-8-Fehler prüfen.
  3. Text kopieren oder JSON mit Steuerzeichen herunterladen.

Hex in Text

Eine Hex-Zeichenfolge kann die UTF-8-Bytes einer Nachricht enthalten. Die Bytes werden in Originalreihenfolge rekonstruiert, nicht als eine einzige Zahl gelesen.

ASCII-Buchstaben belegen ein UTF-8-Byte, chinesische Zeichen und Emoji oft mehrere. Ein sichtbares Zeichen kann daher mehrere Hex-Paare ergeben.

Darstellung und Verwendung

Jedes Paar ist ein Byte: 48 65 6c 6c 6f ergibt Hello. Groß- und Kleinschreibung sind gleichwertig; Leerzeichen, Tabs und Zeilenumbrüche dürfen vollständige Gruppen trennen.

Vorher und nachher
Eingabe
48656c6c6f20e4b8ade6968720f09f918b
Ergebnis
Hello 中文 👋

Jedes Paar ist ein UTF-8-Byte; ein Zeichen kann mehrere Paare benötigen.

Genauigkeit und Prüfung

Erlaubt sind Hex-Ziffern, Leerraum und ein führendes 0x. Jede Gruppe muss eine gerade Ziffernanzahl haben. 4 8, wiederholte Präfixe, Kommas und \x-Escapes werden abgewiesen.

Ergebnisse verstehen und verwenden

Strenges UTF-8 erhält BOM und Steuerzeichen. Ungültige Bytes werden nicht still ersetzt. Binärdaten und UTF-16-Dumps müssen kein gültiger UTF-8-Text sein.

Verarbeitungsgrenzen

Zahlen: bis 500 Zeilen / 1 MiB und 4.096 Zeichen je Zahl. Bruchteile: 1–128 Stellen. Text und Bytes: 64 KiB. Bitoperationen: 8–256 Bit. Worker stoppen nach 30 Sekunden.

Weiterführende InformationenWHATWG · UTF-8
?

Häufige Fragen

Kann ich Hex ohne Leerzeichen eingeben?

Ja. Kompaktes Hex oder vollständige Gruppen mit Leerraum und einem optionalen 0x/0X am Anfang werden akzeptiert.

Warum wird gültiges Hex abgewiesen?

Gültige Hex-Ziffern garantieren kein gültiges UTF-8. FF und unvollständige Mehrbytesequenzen führen zu Fehlern.

Ist 313233 die Zahl 123?

Hier sind es die UTF-8-Bytes für den Text 123. Für die Interpretation als eine Ganzzahl dient Hex in Dezimal.

Werden Eingaben an einen Server gesendet?

Nein. Die Berechnung läuft im Browser. DevToolsy lädt Eingaben weder hoch noch speichert es sie.

Was wird kopiert?

Kopiert wird die angezeigte Zeichenfolge. JSON enthält das ganze Ergebnis und die Byteanzahl, einschließlich Unicode und Steuerzeichen.

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.