Base64 Encoder und Decoder
Codiere beliebigen Text in Base64 oder decodiere Base64-Strings zurück in Text. Volle UTF-8- und Emoji-Unterstützung.
Base64 Encoder & Decoder
Codiere beliebigen Text ins Base64-Format oder decodiere Base64 zurück in lesbaren Text. Volle Unicode-Unterstützung, einschließlich Emojis, akzentuierter Zeichen und nicht-latinischer Schriften (Arabisch, Chinesisch, Japanisch usw.).
Was ist Base64?
Base64 ist ein Binär-zu-Text-Kodierungsverfahren, das Binärdaten mit 64 ASCII-Zeichen darstellt (A-Z, a-z, 0-9, +, /, plus = zur Auffüllung). Es wird verwendet, um Binärdaten sicher über reine Textprotokolle wie E-Mail oder HTTP-Header zu übertragen.
Häufige Anwendungsfälle
- Data URIs: Bilder direkt in HTML/CSS einbetten (
data:image/png;base64,...) - E-Mail-Anhänge: MIME codiert Anhänge in Base64
- Authentifizierung: HTTP Basic Auth nutzt Base64 (Hinweis: Base64 ist Kodierung, keine Verschlüsselung – niemals zum „Sichern“ von Passwörtern verwenden)
- API-Tokens: JWTs verwenden Base64URL-Kodierung für ihre Payload
- Binärdaten in JSON speichern: Bilder, Dateien oder andere Binärdaten einbetten
Base64 vs Base64URL
Standard-Base64 verwendet + und /. Die URL-sichere Variante (Base64URL, in JWTs verwendet) ersetzt sie durch - und _, um Probleme in URLs zu vermeiden. Dieses Tool decodiert beide Varianten.
Wichtig: Kodierung vs Verschlüsselung
Base64 ist keine Verschlüsselung. Es ist trivial reversibel. Jeder kann einen Base64-String decodieren. Verwende es nicht zum „Verstecken“ von Passwörtern oder sensiblen Daten – nutze stattdessen echte Verschlüsselung.
Schritt für Schritt
- Fügen Sie Text oder einen Base64-String in das Feld Eingabe ein.
- Klicken Sie auf Kodieren →, um Text in Base64 umzuwandeln, oder auf ← Dekodieren, um Base64 zurück in Text zu verwandeln.
- Übernehmen Sie das Ergebnis mit Ergebnis kopieren.
Häufige Fragen
Ist Base64 eine Verschlüsselung?
Nein. Base64 ist nur eine Kodierung. Jeder kann den Text wieder auslesen. Schützen Sie vertrauliche Daten also nicht mit Base64.
Warum meldet das Tool einen Fehler beim Dekodieren?
Meist ist der String unvollständig oder enthält Zeichen, die nicht zu Base64 gehören. Prüfen Sie, ob die Kopie vollständig ist.
Werden Umlaute und Emojis unterstützt?
Ja, der Text wird als UTF-8 behandelt. Umlaute, Sonderzeichen und Emojis bleiben beim Kodieren und Dekodieren erhalten.