So wandeln Sie Base64 in Hex um
- Wählen Sie die Richtung: Base64 → Hex oder Hex → Base64.
- Fügen Sie Ihre Eingabe ein. Hex-Eingaben dürfen Leerzeichen, Doppelpunkte sowie die Präfixe
0xoder\xenthalten. - Wählen Sie Groß-/Kleinschreibung und Byte-Trennzeichen und kopieren Sie dann das Ergebnis.
Base64 vs. Hexadezimal
Beide Kodierungen stellen Binärdaten als Text dar. Hexadezimal verwendet 2 Zeichen pro Byte (100 % Overhead) und lässt sich Byte für Byte gut lesen – deshalb werden Hashes und Schlüssel oft in Hex angezeigt. Base64 verwendet 4 Zeichen für 3 Byte (33 % Overhead) und ist für die Übertragung kompakter.
| Text | Base64 | Hex |
|---|---|---|
| Hi | SGk= | 48 69 |
| Hello | SGVsbG8= | 48 65 6c 6c 6f |
Häufig gestellte Fragen
Wie wandle ich einen SHA-256-Hash von Base64 in Hex um?
Fügen Sie den Base64-Hash ein (44 Zeichen, endet auf =) und Sie erhalten 64 hexadezimale Zeichen – das Format, das die meisten Kommandozeilen-Tools verwenden.
Darf die Hex-Eingabe Leerzeichen oder 0x-Präfixe enthalten?
Ja. Leerzeichen, Zeilenumbrüche, Doppelpunkte, Bindestriche sowie die Präfixe 0x oder \x werden vor der Umwandlung automatisch entfernt.
Warum muss Hex eine gerade Anzahl von Ziffern haben?
Jedes Byte wird mit genau zwei Hex-Ziffern geschrieben. Eine ungerade Anzahl bedeutet, dass eine Ziffer fehlt – meist eine führende Null.