Base64-Encoder & Decoder
Kodiere Text und Dateien in Base64 oder dekodiere Base64 zurück in die ursprüngliche Form — sofort, direkt im Browser.
URL-sicheres Base64 ersetzt + und / durch - und _ und entfernt das Padding, sodass das Ergebnis problemlos in URLs und Dateinamen verwendet werden kann.
Über den Base64-Encoder/Decoder
Base64 wandelt beliebigen Text oder Binärdateien in eine sichere Klartext-Darstellung aus Buchstaben, Ziffern und wenigen Symbolen um. Es wird häufig verwendet, um Bilder in CSS oder HTML einzubetten, Binärdaten in JSON oder XML zu übertragen und Dateien in E-Mail-Anhängen zu verpacken. Dieses Tool kodiert und dekodiert Base64 vollständig im Browser, sodass deine Daten dein Gerät nie verlassen.
Funktionen:
- Text mit vollständiger UTF-8-Unterstützung kodieren oder dekodieren
- Jede Datei in einen Base64-String oder eine Data-URI umwandeln
- URL-sichere Variante für Links und Dateinamen
- Sofortige Live-Konvertierung mit Kopieren in die Zwischenablage
So verwendest du den Base64-Encoder/Decoder
- Wähle Kodieren oder Dekodieren sowie Text- oder Dateimodus
- Gib deinen Text ein, füge ihn ein oder ziehe eine Datei in den Eingabebereich
- Aktiviere bei Bedarf URL-sicher oder Data-URI
- Kopiere das Ergebnis mit einem Klick
Häufig gestellte Fragen
Was ist Base64-Kodierung?
Base64 ist eine Methode, Binärdaten (oder Text) mit nur 64 druckbaren ASCII-Zeichen darzustellen: A–Z, a–z, 0–9, + und /. Sie wurde entwickelt, damit Binärdaten sicher über textbasierte Systeme wie E-Mail oder JSON übertragen werden können, ohne beschädigt zu werden.
Ist Base64 dasselbe wie Verschlüsselung?
Nein. Base64-Kodierung ist keine Verschlüsselung — sie bietet weder Sicherheit noch Vertraulichkeit. Jeder kann Base64-Text sofort dekodieren, da ein festes, öffentlich bekanntes Alphabet verwendet wird. Nutze es zur Datenformatierung, niemals zum Schutz sensibler Informationen.
Was ist URL-sicheres Base64?
Standard-Base64 verwendet die Zeichen + und / sowie das Padding-Zeichen =, die in URLs eine besondere Bedeutung haben. URL-sicheres Base64 ersetzt + durch -, / durch _ und entfernt das Padding, sodass das Ergebnis direkt im Pfad oder in der Query-String einer URL verwendet werden kann.
Ist Base64 eine Verschlüsselung?
Nein — das ist ein weit verbreiteter Irrtum. Base64 ist nur ein Datenformat, keine Chiffre. Es benötigt keinen Schlüssel, und zum Dekodieren ist kein Geheimnis nötig: Jeder Base64-Decoder, auch dieser, wandelt es direkt zurück in die Originaldaten.
Kann ich eine ganze Datei kodieren, nicht nur Text?
Ja. Wechsle in den Dateimodus, ziehe eine Datei bis 5 MB hinein, und das Tool wandelt die Rohbytes in einen Base64-String oder eine fertige Data-URI um, die du direkt in HTML oder CSS einfügen kannst.
Warum ist meine Base64-Ausgabe länger als die Eingabe?
Base64 kodiert je 3 Byte Eingabe als 4 Zeichen Ausgabe, sodass kodierte Daten etwa 33 % größer sind als das Original. Dieser Mehraufwand ist der Preis dafür, beliebige Binärdaten als Klartext darzustellen.
Datenschutz
Alles geschieht lokal in deinem Browser mit integrierten Web-APIs. Dein Text und deine Dateien werden niemals auf einen Server hochgeladen.