In Base64 kodieren / dekodieren

Kodieren oder dekodieren Sie Text in Base64, vollständig in Ihrem Browser.

Beispiel:

Wofür wird Base64 verwendet?

Base64 ist vor allem für Entwickler nützlich: ein kleines Bild direkt in CSS oder HTML als data:image/png;base64,... einbetten, um eine zusätzliche Netzwerkanfrage zu vermeiden, den Payload-Teil eines JWT-Tokens (der genau in Base64 kodiert ist) untersuchen, oder auch binäre Daten (Schlüssel, Zertifikat, API-Anhang) debuggen, die in dieser Form in den Logs einer Anwendung empfangen werden.

Ist Base64 eine Verschlüsselung?

Nein. Base64 ist eine einfache Kodierung: Sie wandelt binäre Daten in Text um, der von Systemen gelesen werden kann, die nur ASCII-Zeichen akzeptieren, schützt aber absolut nichts. Jeder kann Base64 sofort dekodieren, ohne Passwort oder Schlüssel. Um sensible Daten zu schützen, braucht man einen echten Verschlüsselungsalgorithmus (AES usw.), kein Base64.

Warum ist mein dekodierter Text unlesbar?

Zeigt das Ergebnis der Dekodierung seltsame Zeichen an, bedeutete die kodierte Zeichenkette ursprünglich meist binäre Daten (ein Bild, eine komprimierte Datei, einen kryptografischen Schlüssel) und keinen einfachen Text. Die Dekodierung funktioniert korrekt, aber das Ergebnis ist schlicht nicht dazu bestimmt, so gelesen zu werden.

100% lokale Verarbeitung in Ihrem Browser (WebAssembly) — nichts wird an einen Server gesendet.