Text to Hex
Wandle beliebigen Text in hexadezimale Byte-Werte um.
Der Buchstabe A lässt sich je nach Programmiersprache auf fünf verschiedene Arten notieren — hinter jeder einzelnen Schreibweise steckt jedoch exakt derselbe Hex-Wert 41 in anderem Gewand.
Warum der Text-zu-Hex-Konverter Bytes paarweise anzeigt
Ein Byte umfasst acht Bits, und zwei Hexadezimalziffern decken genau diesen Bereich ab — von 00 bis FF beziehungsweise 0 bis 255, ohne Überlauf oder verschwendeten Platz. Wegen dieser exakten Passung wird Text in Hex fast ausnahmslos in Ziffernpaaren dargestellt, genau ein Paar pro Byte.
Der Buchstabe A entspricht im ASCII-Code der Zahl 65, was in Hexadezimal 41 ergibt — viermal sechzehn plus eins. Konvertierst du ein ganzes Wort, entsteht für jedes Zeichen ein solches Paar: „Hi“ wird zu 48 69, da H für 72 und i für 105 steht.
Derselbe Buchstabe in vier Syntaxvarianten bei Text to Hex
| Kontext | Schreibweise für Buchstabe A (Hex 41) |
|---|---|
| HTML-Entität | A oder A |
| CSS-Inhaltswert | Ein Escape-Zeichen gefolgt von den Ziffern 0041 |
| JavaScript-Zeichenkette | Ein Escape-Zeichen, danach u, danach die Ziffern 0041 |
| URL- / Prozentkodierung | %41 |
Unterschied zwischen Text-zu-Hex-Umwandlung und Escaping
Jede dieser Schreibweisen löst dieselbe Aufgabe: Sie stellt ein Zeichen dar, das deine Tastatur oder ein Dateiformat nicht direkt erfassen kann. Dennoch unterscheiden sich die Regeln. HTML-Entitäten erlauben dezimale oder hexadezimale Werte, URLs verlangen stets Hexadezimalziffern mit vorangestelltem Prozentzeichen. JavaScript- und CSS-Unicode-Sequenzen füllen prinzipiell auf vier Hex-Stellen auf, unabhängig davon, ob das Zeichen so viele Ziffern benötigt.
Allen gemeinsam ist derselbe Basiswert. Kennst du erst einmal den Hex-Wert eines Zeichens, fügst du ihn für das jeweilige Zielsystem lediglich in die passende Interpunktion ein.
Schritte zur Umwandlung mit dem Text-to-Hex-Tool
- Gib deine Zeichenkette in das Eingabefeld ein.
- Starte die Umwandlung per Klick auf die Schaltfläche.
- Der Konverter ermittelt für jedes Zeichen den Dezimalwert und überträgt ihn in zwei Hex-Ziffern, wobei 10 bis 15 als A bis F abgebildet werden.
- Kopiere das Ergebnis aus geordneten Hex-Paaren für dein Projekt heraus.
Häufige Fragen zu Text to Hex
Warum ist Hexadezimal der Standard für Byte-Werte von Text?
Weil zwei Hex-Ziffern exakt ein Byte abbilden. Diese passgenaue Entsprechung macht Hex zur ersten Wahl bei Byte-Inspektionen, Farbcodes und der Fehlersuche auf Byte-Ebene.
Ist die Text-zu-Hex-Konvertierung dasselbe wie eine URL-Kodierung?
Beide sind verwandt, aber nicht identisch. Eine URL-Kodierung maskiert gezielt reservierte Sonderzeichen mit vorangestelltem Prozentzeichen, während dieser Konverter ausnahmslos jedes Zeichen in seinen Hex-Byte-Wert übersetzt.
Warum nutzen manche Hex-Formate vier Ziffern pro Zeichen statt zwei?
Sie bilden einen Unicode-Codepoint ab und nicht ein einzelnes Byte. JavaScript und CSS füllen Unicode-Sequenzen standardmäßig auf vier Ziffern auf, um die gesamte Basic Multilingual Plane einheitlich abzudecken.
Werden Umlaute und Emojis bei Text to Hex unterstützt?
Ja, sofern das Tool die Zeichenkodierung wie etwa UTF-8 berücksichtigt. Solche Zeichen werden dann in zwei, drei oder vier Hex-Byte-Paare übersetzt, statt nur in ein einzelnes Paar wie bei einem Standard-ASCII-Zeichen.
Lässt sich die Hex-Ausgabe wieder in lesbaren Text umkehren?
Ja. Teilst du die Hex-Zeichenkette wieder in Zweierpaare auf, wandelst jedes Paar in seinen Dezimalwert um und schlägst das zugehörige Zeichen nach, erhältst du exakt den ursprünglichen Text zurück.