Hex ↔ Base64-Konverter

Konvertieren Sie zwischen Hexadezimal (Hex) und Base64-Formaten. Die Hex-Eingabe akzeptiert reines Hex, mit 0x präfixierte oder durch Leerzeichen getrennte Bytes. Die Hex-Ausgabe erfolgt in 4 Formaten: Klein-/Großbuchstaben, mit/ohne Leerzeichen oder 0x-Präfix.
Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser — Ihre Daten werden nie auf einen Server hochgeladen.
Richtung: Hex-Format:
Hex → Base64: Geben Sie eine Hexadezimalzeichenfolge ein, die in Base64 kodiert werden soll. Unterstützt werden reines Hex (48656c6c6f), mit 0x präfixierte Werte (0x48 0x65) und durch Leerzeichen getrennte Bytes (48 65 6c 6c 6f) — Leerzeichen werden automatisch entfernt.
Base64 → Hex: Geben Sie eine Base64-Zeichenfolge ein, um sie zurück in hexadezimale Bytes zu dekodieren. Die Eingabe kann Standard-Base64 oder URL-sicheres Base64 sein (automatisch über die Zeichen -_ erkannt).
Hex-Ausgabeformate: aa (Kleinbuchstaben), AA (Großbuchstaben), aa bb (durch Leerzeichen getrennt, Kleinbuchstaben), 0xAA (mit 0x-Präfix, Großbuchstaben).
URL-sicher: Ersetzt + durch - und / durch _ und entfernt abschließende =-Auffüllung.
Hex, Binär und Base64 sind dieselben Bytes

Hex und Base64 sind zwei textuelle Sichten auf dieselbe Bytefolge — Hex braucht 2 Zeichen pro Byte und bleibt für Menschen lesbar, Base64 braucht 4 Zeichen je 3 Bytes und ist kompakt. Die Umwandlung zwischen beiden läuft immer über die darunterliegenden Rohbytes.

Die Kette Hex → Bytes → Base64 lässt sich verlustfrei hin- und zurückführen — jeder Größenunterschied ist rein eine Frage der Notation, niemals der Daten.