Base64-kodieren und dekodieren
Kodieren Sie UTF-8-Text als Base64 oder dekodieren Sie Base64-Text direkt im Browser.
Ein kleines Beispiel ausprobieren
Ein kleines Beispiel ausprobieren
Lade das fiktive Beispiel in ein geleertes Formular. Prüfe die Optionen, starte das Werkzeug bei Bedarf und vergleiche das Ergebnis unten.
Base64 stellt Bytes mithilfe von Textzeichen dar. Es ist eine Kodierung, keine Verschlüsselung und kein Schutz vertraulicher Daten. Wählen Sie „Kodieren“ oder „Dekodieren“, fügen Sie den Text ein und starten Sie die Umwandlung. Im Textmodus wird UTF-8 verwendet. Base64 bietet keine Vertraulichkeit. Wählen Sie für URL-sichere Werte das Format Base64URL. Beim Dekodieren müssen die Bytes gültigen UTF-8-Text ergeben; beliebige Binärdateien werden nicht ausgegeben.
UTF-8-Text zum Kodieren
Café ☕
Erwartete Ausgabe
Q2Fmw6kg4piV
Das Beispiel ist verfügbar, sobald das Werkzeug bereit ist.
Der Text wird in deinem Browser verarbeitet.
Dieses Tool teilen
Nur der öffentliche Link zum Tool wird geteilt. Ihre Eingaben und Ergebnisse bleiben hier.
Link zum manuellen Kopieren anzeigen
Kurz erklärt
Base64 stellt Bytes mithilfe von Textzeichen dar. Es ist eine Kodierung, keine Verschlüsselung und kein Schutz vertraulicher Daten.
Der Seitencode und benötigte Ressourcen werden von der Website geladen. Das Tool verarbeitet die Eingaben lokal im Browser.
Anleitung
Wählen Sie „Kodieren“ oder „Dekodieren“, fügen Sie den Text ein und starten Sie die Umwandlung. Im Textmodus wird UTF-8 verwendet.
Grenzen
Base64 bietet keine Vertraulichkeit. Wählen Sie für URL-sichere Werte das Format Base64URL. Beim Dekodieren müssen die Bytes gültigen UTF-8-Text ergeben; beliebige Binärdateien werden nicht ausgegeben.
Häufige Fragen
Ist Base64 eine Verschlüsselung oder ein Verfahren zur Nachrichtenprüfung?
Nein. Base64 ist eine Kodierung, keine Verschlüsselung und keine Prüfsumme. Es verbirgt den Inhalt nicht und bestätigt nicht, dass eine Nachricht unverändert ist.
Was ändert sich bei Base64URL?
Base64URL verwendet Bindestrich und Unterstrich statt Plus und Schrägstrich. Die Auffüllzeichen am Ende werden häufig weggelassen.
Kann ich Base64 mit Zeilenumbrüchen oder ohne Auffüllzeichen einfügen?
Ja. Beim Dekodieren sind Zeilenumbrüche und fehlende abschließende Auffüllzeichen zulässig, sofern der Inhalt sonst gültig ist.
Warum kann das Dekodieren trotz gültigem Base64 scheitern?
Base64 kann beliebige Bytes darstellen. Dieses Textwerkzeug zeigt nur Ergebnisse an, die gültiger UTF-8-Text sind.
Quellen und Referenzen
- RFC 4648: Base-N-Kodierungen
- MDN: TextEncoder.encode() – Text in UTF-8 kodieren
- MDN: TextDecoder.decode() – Text aus Bytes dekodieren
Diese Quellen erläutern die genannte Norm oder API; sie bestätigen nicht das Ergebnis des Tools.
