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.

So funktioniert es

  1. Fügen Sie Ihren Text oder Ihren Base64-String in das Eingabefeld ein.
  2. Klicken Sie je nach gewünschter Richtung auf „In Base64 kodieren" oder „Aus Base64 dekodieren".
  3. 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.

Ähnliche Tools