Base64-Umrechner
Text und Dateien in Base64 umwandeln und zurück.
Text und Dateien in Base64 umwandeln und zurück, mit UTF-8 für Umlaute und base64url für Internetadressen. Alles läuft im Browser.
Base64: wofür es gebraucht wird
Auf einen Blick
- Base64 stellt beliebige Daten mit 64 druckbaren Zeichen dar: A bis Z, a bis z, 0 bis 9, Plus und Schrägstrich.
- Je 3 Byte Eingabe werden zu 4 Zeichen; die kodierten Daten sind dadurch rund ein Drittel größer.
- Base64 ist keine Verschlüsselung: Jeder kann den Text ohne Schlüssel zurückverwandeln.
- Die Variante „base64url“ ersetzt Plus und Schrägstrich durch Minus und Unterstrich, damit der Text in Internetadressen funktioniert.
Stand: Oktober 2026. Quelle: RFC 4648 „The Base16, Base32, and Base64 Data Encodings“.
Wie die Kodierung funktioniert
Viele Übertragungswege waren ursprünglich nur für Text gedacht, etwa E-Mail. Damit auch Bilder, Anhänge oder Schlüssel unbeschädigt ankommen, zerlegt Base64 die Daten in Gruppen zu 6 Bit. Jede Gruppe ergibt einen Wert von 0 bis 63, und jedem Wert ist ein Zeichen zugeordnet. Geht die Länge nicht auf, füllen ein oder zwei Gleichheitszeichen am Ende auf.
Beispiel: Umlaute
Das Wort „Man“ wird zu „TWFu“. Das Wort „Grüße“ wird zu „R3LDvMOfZQ==“: Ü und ß belegen in UTF-8 je zwei Byte, deshalb ist das Ergebnis länger als die Buchstabenzahl vermuten lässt. Werkzeuge, die Text nicht vorher als UTF-8 behandeln, liefern bei Umlauten falsche Ergebnisse oder brechen ab; dieser Umrechner kodiert immer in UTF-8.
Wo Base64 im Alltag vorkommt
- E-Mail-Anhänge werden im MIME-Format als Base64 übertragen.
- Data-URLs („data:image/png;base64,…“) betten kleine Bilder direkt in HTML oder CSS ein.
- Zugangsdaten bei der HTTP-Basisauthentifizierung stehen als Base64 im Anfrage-Kopf.
- Zugangstoken im JWT-Format bestehen aus drei base64url-kodierten Teilen.
- Zertifikate und Schlüssel im PEM-Format sind Base64 zwischen BEGIN- und END-Zeilen.
Grenzen und Sicherheit
Base64 verschleiert nichts. Ein Passwort oder Token, das in Base64 kodiert in einer Konfigurationsdatei steht, ist so gut wie im Klartext gespeichert. Dieses Werkzeug verarbeitet alle Eingaben und Dateien lokal im Browser; trotzdem gehören echte Zugangsdaten in keinen Online-Umrechner.
Für große Dateien ist Base64 ungeeignet: Die Daten wachsen um rund 33 Prozent, und eingebettete Bilder können vom Browser nicht getrennt zwischengespeichert werden. Als Faustregel lohnt sich eine Data-URL nur für Grafiken unter wenigen Kilobyte.