Base64 Kodierer / Dekodierer
Kodiere Text zu Base64 oder dekodiere Base64 zurück zu Text. Unterstützt UTF-8, JSON, HTML und Binär. 100% Client-seitig.
Wie man es benutzt
Einfügen
Gib Text zum Kodieren oder eine Base64-Zeichenkette zum Dekodieren ein.
Konvertieren
Die Ergebnisse erscheinen sofort beim Tippen. Wechsle zwischen den Modi Kodieren und Dekodieren.
Kopieren
Kopiere das Ergebnis in die Zwischenablage. Nutze Tauschen, um die Ausgabe zurück in die Eingabe zu verschieben.
Was ist Base64?
Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten mit 64 druckbaren ASCII-Zeichen darstellt: A-Z, a-z, 0-9, + und /, wobei = für Padding verwendet wird. Es wurde entworfen, um Binärdaten über textbasierte Systeme wie E-Mail (MIME), JSON, XML und URLs zu übertragen.
Jede 3 Bytes Eingabe produzieren 4 Base64-Zeichen, was zu einer 33%-Größenvergrößerung führt. Dieser Kompromiss ist der Preis für die Darstellung von Binär als sicherer ASCII-Text. Base64 ist keine Verschlüsselung — es bietet keine Sicherheit. Jeder kann es dekodieren.
Häufige Anwendungsfälle
- E-Mail-Anhänge — MIME verwendet Base64, um Binärdateien in textbasierten E-Mail-Nachrichten zu kodieren.
- Daten-URIs — bettet Bilder direkt in HTML/CSS als
data:image/png;base64,...ein, ohne separate HTTP-Anfragen. - API-Authentifizierung — HTTP Basic Auth sendet
Benutzername:Passwortals Base64 im Authorization-Header. - JSON-Payloads — übertrage Binärdaten (Bilder, PDFs, Zertifikate) in JSON-API-Responses.
- JWT-Tokens — JSON Web Tokens verwenden Base64url-Kodierung für die Header- und Payload-Abschnitte.