EN FR DE ES PT

Hex-Encoder & Decoder

Text in hexadezimale Darstellung umwandeln oder Hex-Zeichenketten zurueck in lesbaren Text dekodieren. Waehlen Sie Ihr bevorzugtes Trennzeichen und Grossschreibformat. Alles laeuft in Ihrem Browser -- es werden keine Daten an einen Server gesendet.

Text zu Hex

Geben Sie Text ein, um ihn in eine hexadezimale Zeichenkette umzuwandeln.

Hex zu Text

Fuegen Sie eine hexadezimale Zeichenkette ein, um sie zurueck in lesbaren Text zu dekodieren.

So funktioniert es

Hexadezimale (Basis-16) Kodierung stellt jedes Byte von Daten als ein Paar von Hex-Ziffern dar, wobei die Zeichen 0-9 und A-F verwendet werden. Dies ergibt eine kompakte, eindeutige Darstellung binaerer Daten, die sowohl fuer Menschen als auch fuer Maschinen leicht zu lesen ist.

Kodierung: Der Eingabetext wird zunaechst mithilfe der TextEncoder-API in seine UTF-8-Byte-Sequenz umgewandelt. Jedes Byte wird dann als zweistelliger Hex-Wert formatiert. Zum Beispiel wird Hello zu 48 65 6C 6C 6F.

Dekodierung: Die Hex-Zeichenkette wird in einzelne Byte-Werte zerlegt, dann wird das resultierende Byte-Array mithilfe der TextDecoder-API zurueck in eine UTF-8-Zeichenkette dekodiert. Der Decoder erkennt und verarbeitet automatisch Leerzeichen, 0x-Praefixe und zusammenhaengende Hex-Paare.

Haeufige Anwendungsfaelle

Debugging & Inspektion

Die genauen Byte-Werte von Zeichenketten anzeigen, um Kodierungsprobleme, versteckte Zeichen oder Daten auf Protokollebene zu debuggen.

Farbcodes

Hex-Werte sind die Standardmethode zur Darstellung von Farben in CSS und Design-Tools, wie z.B. #FF5733.

Netzwerkprotokolle

Viele Netzwerk-Tools und Paketanalysatoren zeigen Daten im hexadezimalen Format fuer kompakte Byte-Level-Inspektion an.

Eingebettete Systeme

Firmware- und Mikrocontroller-Programmierung verwenden haeufig hexadezimale Darstellung fuer Speicheradressen und Registerwerte.

Haeufig gestellte Fragen

Was ist hexadezimale Kodierung?

Hexadezimale Kodierung wandelt jedes Byte von Daten in eine zweistellige Zeichenkette um, die die Ziffern 0-9 und die Buchstaben A-F (oder a-f) verwendet. Sie wird haeufig in der Programmierung, beim Debuggen und bei der Datendarstellung verwendet, da sie eine kompakte und fuer Menschen lesbare Methode bietet, binaere Daten auszudruecken.

Wie wandle ich Text in Hex um?

Jedes Zeichen im Text wird zuerst in seine UTF-8-Byte-Sequenz kodiert. Dann wird jedes Byte in seine zweistellige hexadezimale Darstellung umgewandelt. Zum Beispiel wird der Buchstabe 'A' (ASCII 65) zu '41' in Hex und 'Hello' wird zu '48 65 6C 6C 6F'.

Welche Trennzeichen kann ich zwischen Hex-Bytes verwenden?

Dieses Tool unterstuetzt drei Trennzeichen-Stile: Leerzeichen (z.B. '48 65 6C 6C 6F'), kein Trennzeichen (z.B. '48656C6C6F') und das 0x-Praefix (z.B. '0x48 0x65 0x6C 0x6C 0x6F'). Der Decoder erkennt und verarbeitet alle drei Formate automatisch.

Unterstuetzt dieses Tool Unicode-Zeichen?

Ja. Das Tool verwendet UTF-8-Kodierung ueber die TextEncoder-API des Browsers, sodass Mehrbyte-Unicode-Zeichen vollstaendig unterstuetzt werden. Zum Beispiel wird das Euro-Zeichen (U+20AC) zu 'E2 82 AC' in Hex, da seine UTF-8-Kodierung drei Bytes umfasst.

Verwandte Tools