Was Base64 kodieren und dekodieren ist
Dieses Werkzeug wandelt Text in Base64 und zurück. Umlaute, Emoji und weitere Zeichen außerhalb des ASCII-Bereichs werden über UTF-8 korrekt behandelt; beim Dekodieren werden Zeilenumbrüche und Leerzeichen ignoriert.
Arbeitsschritte
- Text oder Base64-Wert einfügen
- Bei URL-Speichern (Cookies, Adressleiste) „URL-sicher” ankreuzen
- Kodieren oder dekodieren
- Ergebnis kopieren
Zu beachten:Base64 ist eine Kodierung, keine Verschlüsselung: Der Inhalt bleibt für jeden lesbar, auch wenn er wie Wirrwarr aussieht. Für Geheimnisse ist Verschlüsselung nötig, nicht Base64. Die Länge wächst beim Kodieren um etwa ein Drittel, weil drei Bytes zu vier Zeichen werden. Beim Dekodieren wird normalisiert: Zeilenumbrüche, Leerzeichen und fehlende Füllzeichen am Ende sind kein Problem; echte Fehler werden benannt, statt still etwas Falsches auszugeben.
Was das Werkzeug kann
- UTF-8-sicher: Umlaute und nichtlateinische Schrift bleiben erhalten
- URL-sicheres Alphabet auf Wunsch (Bindestrich und Unterstrich, ohne Füllzeichen)
- Dekodieren duldet umbrochene Werte aus E-Mails und Zertifikaten
- Klare Fehlermeldung statt Datenmüll, wenn der Wert nicht Base64 ist
Fragen und Antworten
Schützt Base64 meine Daten?
Nein. Jeder kann Base64 sofort zurückwandeln. Es löst das Problem „Sonderzeichen im Weg”, nicht das Problem „niemand darf mitlesen”.
Warum enden manche Base64-Werte mit Gleichheitszeichen?
Das sind Füllzeichen, damit die Länge auf ein Vielfaches von vier passt. Beim URL-sicheren Format werden sie weggelassen und beim Dekodieren automatisch ergänzt.
Was bedeutet „URL-sicher”?
Das normale Alphabet enthält Plus und Schrägstrich, die in Adressen eine Sonderbedeutung haben. Die URL-sichere Variante ersetzt sie durch Bindestrich und Unterstrich.
Meine Umlaute wurden kaputt – warum?
Wahrscheinlich wurde der Text vorher als ISO-8859-1 statt UTF-8 behandelt. Hier wird durchgängig UTF-8 verwendet; dekodieren Sie mit demselben Werkzeug, dann stimmt das Ergebnis.
Typische Anwendungen
- Textwerte in Konfigurationsdateien oder URLs unterbringen, die nur ASCII erlauben
- E-Mail-Anhänge oder Zertifikatsblöcke lesbar machen
- Beim Debuggen prüfen, was in einem Base64-Wert steckt
Kombinierbar mit
Diese Werkzeuge passen inhaltlich zu Base64 kodieren und dekodieren: