Hexadezimal-Konverter — Text ↔ Hex TEXT → HEX

Konvertieren Sie zwischen Text und Hexadezimal-Codes (Basis 16). Geben Sie Text ein, um seine Hex-Darstellung zu erhalten (zwei Hexziffern pro Zeichen), oder geben Sie Hex-Codes ein, um sie zurück in lesbaren Text zu dekodieren. Unterstützt werden Formate mit 0x-Präfix, durch Leerzeichen getrennt, zusammengeschrieben und %-kodiert.
Dieses Werkzeug verarbeitet alle Daten lokal in Ihrem Browser — keine Daten werden auf einen Server hochgeladen.
Kodierung: Automatisch erkennen ▾
Groß-/Kleinschreibung: Präfix: Trennzeichen:
Tippen Sie, um in Echtzeit zu konvertieren
(UTF-8 .txt)
Schema 14: Hexadezimale Kodierung
Hexadezimal (Basis 16) ist eine kompakte Darstellung binärer Daten. Jede Hexziffer steht für 4 Bit (ein Nibble), daher stellen zwei Hexziffern genau ein Byte (8 Bit) dar. Hex wird häufig in der Programmierung, beim Debugging, bei Farbcodes (z. B. #FF5733), Speicheradressen und URL-Kodierung (z. B. %20 für ein Leerzeichen) verwendet. Gängige Hex-Präfixe sind 0x (C, JavaScript), $ (Pascal, Assembler) sowie 0x/0X (Hex-Literale).
Warum Hexadezimal?

Eine Hexziffer kodiert genau 4 Bit — ein Nibble — daher besteht ein Byte immer aus zwei Hexziffern, und die Zuordnung zu Binär ist mechanisch. Diese 1:1-Ausrichtung und die Kürze sind der Grund, warum Speicheradressen, Farbcodes wie #FF8000 und Hash-Digests konventionell in Hex geschrieben werden.

Ob 0xFF 255 oder −1 bedeutet, hängt von der angenommenen Breite und Vorzeichenbehandlung ab — Hex allein trägt diesen Kontext nicht.