Base64-Encoder / Decoder / Validator
Codieren, decodieren und validieren Sie Base64 — Text, Dateien, Bilder und Data-URLs. Alles läuft in Ihrem Browser
Datei hierher ziehen oder klicken zum Durchsuchen
Max. 25 MB
Fügen Sie einen Base64-String ein und klicken Sie auf Validieren, um die Ergebnisse zu sehen.
Tips
Base64 ist keine Verschlüsselung
Base64 ist ein Codierungsschema, keine Verschlüsselung. Jeder kann es sofort decodieren. Verwenden Sie Base64 niemals zum Schutz sensibler Daten — verwenden Sie stattdessen eine richtige Verschlüsselung.
Erwarten Sie eine Größenzunahme von ~33%
Base64 stellt alle 3 Bytes an Daten als 4 Zeichen dar. Das bedeutet, die codierte Ausgabe ist immer etwa 33% größer als das Original. Bedenken Sie dies beim Einbetten von Bildern oder Dateien.
URL-sicheres Base64 für die Webnutzung
Standard-Base64 verwendet + und /, die mit URLs kollidieren. URL-sicheres Base64 ersetzt sie durch - und _, wodurch es sicher für Abfrageparameter, Dateinamen und JWT-Tokens wird.
Data-URLs betten Dateien inline ein
Eine Data-URL (data:[mime];base64,...) ermöglicht es, Bilder oder Dateien direkt in HTML/CSS einzubetten, ohne separate HTTP-Anfragen. Ideal für kleine Icons, aber vermeiden Sie es bei großen Dateien wegen des Größenmehraufwands.
Häufige Anwendungsfälle
API-Binärdatenübertragung
Codieren Sie Binärdateien wie Bilder, PDFs oder Zertifikate in Base64, um sie sicher in JSON-API-Anfragen und -Antworten einzufügen.
Inline-Bildeinbettung
Konvertieren Sie kleine Bilder in Data-URLs und betten Sie sie direkt in HTML oder CSS ein, um zusätzliche HTTP-Anfragen zu eliminieren und das Laden der Seite zu beschleunigen.
JWT-Token-Inspektion
Decodieren Sie Header und Payload von JWT-Tokens, um Claims, Ablaufzeiten und Berechtigungen ohne externes Werkzeug zu prüfen.
E-Mail-Anhang-Codierung
MIME-E-Mail-Anhänge sind Base64-codiert. Decodieren Sie sie, um die Originaldatei wiederherzustellen, oder codieren Sie Dateien für manuelle MIME-Konstruktion.
Konfigurationswert-Überprüfung
Kubernetes-Secrets, SSH-Schlüssel und viele Konfigurationsdateien speichern Werte in Base64. Decodieren und validieren Sie diese vor dem Deployment, um Fehler frühzeitig zu erkennen.