Base64-Kodierer/Dekodierer
Dieses Base64-Tool wandelt Text in Base64 um und dekodiert Base64-Strings zurück in lesbaren Text – UTF-8-Zeichen wie Umlaute, Akzente und Emojis werden dabei korrekt verarbeitet.
Über dieses Tool
Dieses Base64-Tool wandelt Text in Base64 um und dekodiert Base64-Strings zurück in lesbaren Text – UTF-8-Zeichen wie Umlaute, Akzente und Emojis werden dabei korrekt verarbeitet.
So funktioniert’s
- Tippe oder füge Text bzw. einen Base64-String in das Eingabefeld ein.
- Klicke auf „Kodieren“, um Text in Base64 umzuwandeln, oder auf „Dekodieren“, um Base64 wieder in Text zu verwandeln.
- Klicke auf „Ausgabe kopieren“, um das Ergebnis zu kopieren.
Gut zu wissen
- Base64 ist in RFC 4648 definiert und stellt Binärdaten mit 64 ASCII-Zeichen dar: A–Z, a–z, 0–9, + und /, wobei = zum Auffüllen dient.
- Die Base64-Ausgabe ist etwa 33 % größer als die Eingabe, weil aus je 3 Bytes 4 Zeichen werden.
- Text wird vor der Base64-Umwandlung als UTF-8 kodiert, sodass Sonderzeichen und Emojis verlustfrei hin- und zurückkonvertiert werden.
- Base64 ist eine Kodierung, keine Verschlüsselung – jeder kann es dekodieren.
Läuft komplett in deinem Browser – nichts, was du eingibst, wird hochgeladen oder gespeichert.
Häufige Fragen
Ist Base64 eine Verschlüsselung?
Nein. Base64 ist eine umkehrbare Kodierung, um Binärdaten über reine Textkanäle zu übertragen. Sie bietet keinerlei Sicherheit – verwende sie also nie, um Passwörter oder Geheimnisse zu verstecken.
Warum schlägt das Dekodieren mit „Invalid Base64“ fehl?
Die Eingabe enthält Zeichen außerhalb des Base64-Alphabets oder hat die falsche Länge. URL-sicheres Base64 verwendet - und _ statt + und /, was die Standard-Dekodierung nicht akzeptiert.
Wo wird Base64 verwendet?
Typische Einsatzbereiche sind E-Mail-Anhänge (MIME), data:-URLs für Bilder, HTTP-Basic-Authentication-Header und die Segmente von JSON Web Tokens.
Werden meine Daten an einen Server gesendet?
Nein. Kodieren und Dekodieren laufen lokal in deinem Browser, der Text verlässt dein Gerät also nie.