Base64 Encoder & Decoder

UTF-8 ↔ Base64 mit optionaler URL-safe-Variante

🔒 Dieses Tool läuft vollständig in Ihrem Browser — Ihre Daten verlassen Ihr Gerät nicht.

Base64-Encoder / -Decoder

Wandeln Sie Text in Base64 um und zurück, vollständig im Browser. Unterstützt sowohl Standard-Base64 (RFC 4648 §4) als auch URL-safe Base64 (RFC 4648 §5, mit - und _ ohne Padding). UTF-8-sicher — verarbeitet Chinesisch, Emoji und andere Nicht-ASCII-Zeichen korrekt, im Gegensatz zu einem naiven btoa()-Aufruf.

  • UTF-8-sicher — Chinesisch / Emoji werden korrekt kodiert
  • Standard- und URL-safe-Variante (base64url)
  • Toleriert Whitespace und fehlendes Padding beim Dekodieren
  • Erkennt URL-safe-Zeichen automatisch beim Dekodieren
  • Läuft lokal im Browser — kein Daten-Upload

FAQ

Warum nicht direkt btoa() / atob() nutzen?

btoa() arbeitet auf Latin-1 und wirft Fehler bei Nicht-ASCII-Zeichen wie 世 oder 🚀. Dieses Tool kodiert die UTF-8-Bytedarstellung, die moderne universelle Konvention.

Was ist URL-safe Base64?

RFC 4648 §5 ersetzt + und / durch - und _ und lässt das =-Padding meist weg. Es kann direkt in URLs und Dateinamen verwendet werden. Die Dekodierung akzeptiert hier beide Varianten automatisch.

Wird meine Eingabe hochgeladen?

Nein. Kodieren und Dekodieren erfolgen lokal im Browser; der Server erhält Ihre Daten nie.