Base64 kodieren / dekodieren
base64• Text als Base64 kodieren oder dekodieren – auch die URL-safe-Variante. • Verarbeitet Unicode als UTF-8 und kopiert das Ergebnis.
Unicode-Text wird als UTF-8 verarbeitet. Die URL-safe-Option ersetzt + und / durch - und _ und entfernt das =-Padding (für JWTs & Query-Parameter). Die Dekodierung akzeptiert Standard- und URL-safe-Eingaben.
Was ist Base64?
Base64 ist eine Kodierung, die beliebige Daten mit nur 64 Buchstaben, Ziffern und Zeichen darstellt. Sie wurde entwickelt, damit Binärdaten sicher durch Kanäle laufen können, die nur Text transportieren — etwa E-Mail oder URLs.
In der Praxis begegnet sie einem in API-Autorisierungs-Headern (Basic Auth), in Data-URIs, die ein Bild oder eine Datei als Text einbetten, und beim Lesen der Teile eines JWT. Das Ergebnis ist rund 33% länger, übersteht aber jedes System ohne Zeichensalat.
Wichtig: Base64 ist keine Verschlüsselung. Jeder kann sie ohne Schlüssel rückgängig machen — verwenden Sie sie also nie, um Passwörter oder personenbezogene Daten zu verbergen. Alles wird im Browser umgewandelt, nichts wird an einen Server gesendet.