JNTZN

Base64-zu-Hex-Konverter

Base64-Werkzeuge
Base64-Werkzeuge

Base64 Konverter

Base64
Text
Bereit
Base64-Zeichenkette einfügen
0 Zeichen
Dekodierter Text
0 ZeichenUTF-8
Base64
PDF
Bereit
Base64-kodierte PDF einfügen
0 Zeichen
Fügen Sie eine Base64-Zeichenkette einer PDF-Datei ein. Die dekodierten Bytes werden direkt als herunterladbare .pdf gespeichert.
PDF bereit
output.pdf
Base64
Hex
Bereit
Base64-Zeichenkette einfügen
0 Zeichen
Ausgabeformat
Hex-Ausgabe
0 Bytes0 Hex-Zeichen
Text
Base64
Bereit
Text eingeben oder einfügen
0 Zeichen
Kodierung
Base64-Ausgabe
0 Zeichen0% Overhead
PDF
Base64
Keine Datei geladen
PDF-Datei hier ablegen
📄
PDF hier per Drag & Drop ablegen
oder auf Durchsuchen klicken, um eine Datei auszuwählen
document.pdf
0 KB
PDF
Kodieren Sie jede PDF als Base64-Zeichenkette. Nützlich für die Einbettung in JSON, HTML-Daten-URIs oder APIs, die Binärdaten als Base64 akzeptieren.
Base64-Ausgabe
0 ZeichenKodierte Größe
Hex
Base64
Bereit
Hex-Zeichenkette einfügen
0 Zeichen
Akzeptiert Hex mit Leerzeichen (48 65 6c), einfach (48656c) oder mit Präfix (0x48 0x65) — Leerzeichen, Bindestriche und 0x-Präfixe werden automatisch entfernt.
Base64-Ausgabe
0 Bytes0 Zeichen
Fertig!

Was ist ein Base64-zu-Hex-Konverter?

Ein Base64-zu-Hex-Konverter nimmt eine Base64-kodierte Zeichenkette und dekodiert sie in ihre hexadezimale Darstellung — ein Format, bei dem jedes Byte an Binärdaten als zwei hexadezimale Ziffern (0–9, a–f) ausgedrückt wird. Anstatt wie ein PDF-Konverter eine Datei zu erzeugen, liefert er eine menschenlesbare Zeichenkette aus Hex-Werten, die die zugrundeliegenden Bytes direkt repräsentieren.

Warum sollten Sie Ihre Base64-Dateien konvertieren?

Hexadezimal ist die Lingua franca der Low-Level-Dateninspektion. Entwickler und Sicherheitsexperten greifen auf Hex zurück, wenn sie genau sehen möchten, welche Bytes in einer kodierten Nutzlast verborgen sind. Typische Anwendungsfälle umfassen das Debuggen von API-Antworten, bei denen eine Kodierungskorruption vermutet wird, die Überprüfung kryptografischer Daten wie Hashes, Signaturen, Schlüssel und Zertifikate, die häufig als Base64 übertragen werden, die Analyse binärer Datei-Header zur Überprüfung des tatsächlichen Dateityps sowie die Arbeit mit Netzwerkprotokollen oder eingebetteten Systemen, die Daten in Hex ausdrücken. Die Konvertierung von Base64 in Hex lüftet im Wesentlichen den Vorhang — statt einer undurchsichtigen Zeichenkette aus Buchstaben und Zahlen sehen Sie die rohen Byte-Werte, aus denen die eigentlichen Daten bestehen.

Kann der Base64-zu-Hex-Konverter große Dateien verarbeiten?

Da die Ausgabe eine Textzeichenkette und keine Binärdatei ist, können große Eingaben sehr schnell riesige Hex-Zeichenketten erzeugen. Eine binäre Nutzlast von 1 MB wird zu etwa 1,33 MB Base64, die dann zu 2 MB Hex-Text dekodiert wird (zwei Zeichen pro Byte). Der Browser verarbeitet dies vollständig im Arbeitsspeicher, sodass moderate Eingaben — kryptografische Schlüssel, kurze binäre Blobs, kodierte Bilder, Dokumentenheader — überhaupt kein Problem darstellen. Bei sehr großen Nutzlasten kann die Ausgabezeichenkette so umfangreich werden, dass sie schwer anzuzeigen und zu kopieren ist. Insbesondere der visuelle Chip-Modus kann den Browser verlangsamen, da er für jedes Byte ein separates DOM-Element rendert. Einfache oder durch Leerzeichen getrennte Ausgabeformate sind für große Eingaben wesentlich effizienter.

Wie funktioniert das Base64-zu-Hex-Konverter-Werkzeug?

Die Konvertierung erfolgt in drei Schritten. Erstens wird die Base64-Zeichenkette normalisiert — Leerzeichen werden entfernt, sodass zeilenumgebrochene oder formatierte Zeichenketten sauber verarbeitet werden. Zweitens dekodiert die JavaScript-Funktion atob() das Base64 in eine binäre Zeichenkette, bei der jedes Zeichen ein Datenbyte repräsentiert. Drittens wird jedes Zeichen in dieser binären Zeichenkette durch charCodeAt() geführt, um seinen numerischen Byte-Wert zu ermitteln, der dann mit toString(16) und Null-Auffüllung in eine zweistellige Hex-Zeichenkette umgewandelt wird, um sicherzustellen, dass einstellige Werte wie 5 als 05 geschrieben werden. Die resultierenden Hex-Werte werden anschließend entsprechend dem gewählten Ausgabemodus formatiert — mit Leerzeichen (48 65 6c), einfach (48656c), mit 0x-Präfix (0x48 0x65) oder als farbcodierte Chips für die visuelle Inspektion dargestellt.

Ist der Base64-zu-Hex-Konverter kostenlos?

Vollständig. Es handelt sich um eine einzelne HTML-Datei, die vollständig in Ihrem Browser läuft — ohne Konto, ohne Backend, ohne Telemetrie und ohne Kosten. Sie können sie auf Ihrem Desktop speichern und beliebig lange offline verwenden.