Text in Hex

UTF-8-Text als Hex-Zeichenfolge kodieren, optional mit Großbuchstaben, Trennzeichen und 0x.

Zahlen & Einheiten
Dein Arbeitsbereich wird vorbereitet…

Eingabe

Dein Arbeitsbereich wird vorbereitet…

Ausgabe
Dein Ergebnis erscheint hier.

Anleitung

  1. Text eingeben oder einfügen.
  2. Großschreibung, Trennzeichen und optionales 0x wählen.
  3. Hex-Zeichenfolge kopieren oder JSON herunterladen.

Text in Hex

Eine Hex-Zeichenfolge stellt Bytes lesbar dar. Der Text wird zuerst als UTF-8 kodiert, danach jedes Byte mit zwei Hex-Ziffern geschrieben.

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

Textumwandlung ist keine Zahlenumrechnung: Die Zeichenfolge "123" ergibt 313233, da ihre Zeichen die Hex-Bytes 31, 32 und 33 haben. Die Zahl 123 wird hingegen zu 7b.

Vorher und nachher
Eingabe
Hello 中文 👋
Ergebnis
48656c6c6f20e4b8ade6968720f09f918b

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

Genauigkeit und Prüfung

Standard ist zusammenhängendes Hex in Kleinbuchstaben. Trennzeichen ändern nur die Anzeige; 0x steht höchstens einmal am Anfang. Führende Nullen je Byte bleiben erhalten.

Ergebnisse verstehen und verwenden

Text und Unicode-Form werden nicht normalisiert oder umgeschrieben. Echte Leerzeichen, Zeilenumbrüche, BOM und Steuerzeichen werden kodiert; ungepaarte Surrogate führen zu Fehlern.

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

Funktioniert das für Buchstaben und Ziffernfolgen?

Ja: abc wird zu 616263, ABC zu 414243 und der Text 123 zu 313233. Zahlenumrechnung ist eine andere Aufgabe.

Werden chinesische Zeichen und Emoji unterstützt?

Ja. UTF-8 verwendet ein oder mehrere Bytes pro Zeichen; 中文 ergibt e4b8ade69687.

Ändern Trennzeichen oder Großschreibung die Bytes?

Nein. Nur die Hex-Schreibweise ändert sich; echte Leerzeichen im Original werden dagegen kodiert.

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.