Base64 kodieren oder dekodieren
Text einfügen oder Datei ablegen. Base64 wird beim Tippen erstellt oder dekodiert, dekodierte Bilder zeigen eine Vorschau.
- Läuft auf deinem Gerät
- Keine Anmeldung
- Funktioniert nach einem Besuch offline

So Base64 kodieren oder dekodieren
- Wähle Kodieren oder Dekodieren und füge den Text oder das Base64 ein.
- Oder lege eine Datei ab, um ihr Base64 zu erhalten, bzw. eine data:-URL, wenn diese Option aktiviert ist.
- Kopiere das Ergebnis oder lade es herunter. Dekodierte Bilder zeigen eine Vorschau, die du speichern kannst.
Fragen
Wofür dient Base64?
Es wandelt Bytes in Text aus A–Z, a–z, 0–9, + und / um, sodass Binärdaten wie ein Bild in Textformaten wie E-Mail, JSON, HTML und CSS übertragen werden können. Aus je drei Bytes werden vier Zeichen, daher ist das Ergebnis etwa ein Drittel länger als das Original.
Warum nicht einfach btoa() auf den Text anwenden?
Base64 arbeitet mit Bytes, und btoa() akzeptiert nur Zeichen bis U+00FF. Daher schlägt es bei einem Häkchen (✓) oder einem chinesischen Zeichen fehl. Dieses Tool wandelt den Text zuerst in UTF-8-Bytes um, sodass „héllo ✓“ zu 10 Bytes wird und zu aMOpbGxvIOKckw== kodiert. Das Dekodieren macht das rückgängig. Bytes, die sich nicht als Text lesen lassen, etwa eine ZIP-Datei, werden als Download angeboten.
Was ist URL-sicheres Base64?
Das Standardalphabet verwendet + und /, die in URLs eine Bedeutung haben. Die URL-sichere Form (RFC 4648, Abschnitt 5) verwendet stattdessen - und _ und lässt das =-Padding weg. Beim Dekodieren werden beide Formen akzeptiert, mit oder ohne Padding.
Werden meine Dateien hochgeladen?
Nein. Dein Browser liest die Datei und wandelt sie dort um. Nichts wird hochgeladen oder gespeichert.
Bewertungen
Noch keine Bewertungen. Schreib die erste.

