Base64-Encoder / -Decoder
Kodiere und dekodiere Base64 lokal in deinem Browser. Unterstützt Textkonvertierung, URL-sicheres Base64 und Datei-zu-Base64-Export.
Datei zu Base64
Wähle eine Datei, um sie direkt zu Base64 zu kodieren.
Was ist ein Base64-Encoder/Decoder?
Das Base64-Tool wandelt Text und Binärdaten in und aus der Base64-Kodierung um (RFC 4648). Base64 kodiert beliebige Bytes in eine sichere ASCII-Teilmenge, weshalb es überall auftaucht: E-Mail-Anhänge (MIME), Daten-URIs in HTML und CSS, HTTP-Basic-Authentifizierungs-Header und kryptografische Schlüsselspeicherung im PEM-Format. Dieses Werkzeug unterstützt Standard-Base64 und URL-sicheres Base64 (Ersetzen von + durch - und / durch _, Entfernen des Paddings) zur Verwendung in Query-Parametern und JWT-Segmenten. Du kannst auch Dateien direkt kodieren — ziehe eine Datei hinein und erhalte ihre Base64-Darstellung, ohne etwas hochzuladen. Die gesamte Kodierung und Dekodierung läuft clientseitig ab, sodass sensible Daten wie Zertifikate und Anmeldeinformationen privat bleiben.
So nutzt du das Base64-Tool
Zum Kodieren tippe oder füge Klartext in das Eingabefeld ein und klicke auf „Kodieren“. Die Base64-Ausgabe erscheint sofort. Zum Dekodieren füge eine Base64-Zeichenfolge ein und klicke auf „Dekodieren“, um den Originaltext zu sehen. Schalte „URL-sicheres Base64“ um, um zwischen Standard- und URL-sicheren Alphabeten zu wechseln. Für die Dateikodierung nutze den Dateiwähler, um eine beliebige Datei auszuwählen — das Werkzeug liest sie lokal und gibt die Base64-Zeichenfolge aus. Kopiere das Ergebnis mit einem Klick. Wenn das Dekodieren fehlschlägt, markiert das Werkzeug ungültige Base64-Eingaben, was meist bedeutet, dass die Zeichenfolge abgeschnitten wurde oder Zeichen außerhalb des Base64-Alphabets enthält.
Warum Base64-Kodierung überall ist
Base64 löst ein grundlegendes Transportproblem: Viele Protokolle und Formate — E-Mail (SMTP), JSON, XML, URLs — können rohe Binärdaten nicht sicher transportieren. Base64 wandelt Binärdaten mit einem Overhead von 33 % in druckbares ASCII um, was ein akzeptabler Kompromiss für Kompatibilität ist. Entwickler kodieren Bilder als Daten-URIs, um HTTP-Anfragen zu reduzieren, betten SSH-Schlüssel in YAML-Konfigurationen ein und übergeben binäre Nutzdaten durch textbasierte APIs. URL-sicheres Base64 (RFC 4648 Abschnitt 5) ist speziell für JWT-Segmente und Query-Parameter konzipiert, bei denen + und / das Parsen unterbrechen würden. Zu verstehen, wann und wie jede Variante zu verwenden ist, verhindert subtile Fehler in Authentifizierungsflüssen und Datenpipelines.
Häufig gestellte Fragen
Was ist URL-sicheres Base64?
URL-sicheres Base64 ersetzt + durch -, / durch _ und entfernt nachgestellte =, damit die Ausgabe sicherer in URLs platziert werden kann.
Kann ich Dateien kodieren?
Ja. Wähle eine Datei aus und das Tool konvertiert ihre Bytes lokal zu Base64, ohne etwas hochzuladen.
Warum kann die Dekodierung fehlschlagen?
Die Dekodierung schlägt fehl, wenn die Eingabe kein gültiges Base64 ist oder wenn die Bytes keinen gültigen UTF-8-Text darstellen.
Gleiche Tags durchsuchen
Springe zu anderen Tools mit demselben Ablauf, Format oder Anwendungsfall.