Base64-Konverter
Wandeln Sie beliebigen Text in Base64 um und wieder zurück — mit voller UTF-8-Unterstützung, sodass Arabisch, Emoji und Symbole korrekt kodiert werden. Alles läuft auf Ihrem Gerät und nichts wird hochgeladen.
Bitte geben Sie gültige Werte ein.
So funktioniert es
- Fügen Sie Ihren Text oder Ihren Base64-String in das Eingabefeld ein.
- Klicken Sie je nach gewünschter Richtung auf „In Base64 kodieren" oder „Aus Base64 dekodieren".
- Kopieren Sie das Ergebnis mit einem Klick — ungültiges Base64 wird sofort gemeldet.
Häufig gestellte Fragen
Ist Base64 eine Verschlüsselung?
Nein. Base64 ist ein Kodierungsverfahren und keine Verschlüsselung: Es wandelt Daten mit einem öffentlichen Alphabet in eine sichere Textform um und benötigt keinen Schlüssel. Jeder kann es sofort dekodieren — verwenden Sie es also nie, um Passwörter oder geheime Daten zu schützen; nutzen Sie dafür echte Verschlüsselung.
Findet die Kodierung auf meinem Gerät statt?
Ja, vollständig. Das Tool verwendet die im Browser integrierten Funktionen TextEncoder sowie btoa/atob, sodass Ihr Text lokal umgewandelt und nie auf einen Server hochgeladen, dort gespeichert oder von einem Server eingesehen wird.
Warum sehe ich nach dem Dekodieren �-Zeichen?
Das passiert, wenn das ursprüngliche Base64 aus Bytes erzeugt wurde, die kein gültiges UTF-8 sind, oder wenn der String unvollständig kopiert wurde. Stellen Sie sicher, dass Sie den gesamten Base64-String einfügen, einschließlich etwaiger =-Auffüllung am Ende; dieses Tool verwendet in beide Richtungen UTF-8.
Ist die Ausgabe URL-sicher und warum endet sie mit =?
Standard-Base64 verwendet +, / sowie ein oder zwei abschließende =-Auffüllzeichen, die in URLs eine Sonderbedeutung haben — sie ist also nicht URL-sicher. Kodieren Sie sie, bevor Sie sie in einen Query-String einsetzen, oder verwenden Sie die Variante base64url, die + und / durch - und _ ersetzt.