Base64 kodieren und dekodieren
Text in Base64 kodieren oder Base64 wieder in lesbaren Text dekodieren, mit voller UTF-8-Unterstützung für Umlaute und Emojis. Direkt im Browser.
Weiteres Tool ausprobieren
Passend zu diesem Tool ausgewähltDieses Tool kodiert Text in Base64 und dekodiert Base64 wieder in lesbaren Text. Gebraucht wird das, wenn Text durch Systeme muss, die nur einfache Zeichen vertragen: in Konfigurationsdateien, HTTP-Headern, API-Anfragen oder Datenadressen. Kodiert wird über UTF-8, deshalb überstehen Umlaute, ß, andere Schriften und Emojis den Hin- und Rückweg ohne kaputte Zeichen. Wichtig: Base64 ist eine Kodierung, keine Verschlüsselung; jeder kann den Text zurückverwandeln. Alles läuft im Browser.
So funktioniert das Tool
- 01Richtung wählen„Kodieren“ macht aus Text Base64, „Dekodieren“ macht aus Base64 wieder Text.
- 02Eingabe einfügenText oder Base64-Zeichenkette in das Feld schreiben; das Ergebnis erscheint sofort.
- 03Ergebnis kopierenMit einem Klick in die Zwischenablage übernehmen.
Wann ist das nützlich?
- Daten in Code einbettenKurze Texte oder Konfigurationswerte so ablegen, dass Sonderzeichen keine Probleme machen.
- Token und Header prüfenDen mittleren Teil eines JSON Web Tokens oder einen Basic-Auth-Header lesbar machen.
- Umlaute sicher übertragenText mit ä, ö, ü und ß durch Systeme schleusen, die nur ASCII verarbeiten.
Beispiele
- „Tooleem“ kodierenErgebnis: VG9vbGVlbQ==. Die beiden Gleichheitszeichen am Ende füllen die letzte Dreiergruppe auf.
- „Grüße“ mit Umlaut und ßÜber UTF-8 kodiert ergibt das R3LDvMOfZQ==. Dekodiert kommt wieder genau „Grüße“ heraus.
- SGFsbG8= dekodierenIm Modus „Dekodieren“ eingefügt, erscheint das Wort „Hallo“.
Tipps für ein besseres Ergebnis
- Leerzeichen und Zeilenumbrüche entfernenBeim Kopieren aus E-Mails rutschen oft Umbrüche in die Zeichenkette. Sie führen beim Dekodieren zu Fehlern.
- Keine Geheimnisse in Base64Passwörter, Schlüssel oder Zugangsdaten sind in Base64 nicht geschützt, sondern nur anders geschrieben.
Was Base64 ist
Base64 stellt beliebige Bytes mit 64 sicheren Zeichen dar: A bis Z, a bis z, 0 bis 9 sowie + und /. Je 3 Byte werden zu 4 Zeichen, deshalb wächst die Datenmenge um rund ein Drittel. Das Gleichheitszeichen am Ende dient als Füllzeichen, wenn die letzte Gruppe unvollständig ist.
Warum UTF-8 entscheidend ist
Einfache Base64-Werkzeuge gehen davon aus, dass jeder Buchstabe ein Byte ist, und zerstören dabei Umlaute. Dieses Tool wandelt den Text zuerst in UTF-8-Bytes um und kodiert erst dann. Ein ü belegt dabei 2 Byte, ein Emoji 4 Byte.
Kodierung ist keine Verschlüsselung
Base64 hat keinen Schlüssel und kein Geheimnis. Wer die Zeichenkette sieht, kann sie in Sekunden zurückverwandeln. Für den Schutz von Daten braucht es echte Verschlüsselung, für Passwörter spezielle Hashverfahren auf dem Server.
Häufige Fragen
Was ist Base64?
Ein Verfahren, das beliebige Daten mit 64 unproblematischen Zeichen darstellt, damit sie durch Systeme passen, die nur reinen Text erlauben.
Ist Base64 eine Verschlüsselung?
Nein. Jeder kann Base64 ohne Schlüssel dekodieren. Es eignet sich nicht, um vertrauliche Daten zu schützen.
Warum schlägt das Dekodieren fehl?
Meist ist die Zeichenkette unvollständig kopiert oder enthält Leerzeichen und Umbrüche. Auch die Gleichheitszeichen am Ende gehören dazu.
Funktionieren Umlaute und Emojis?
Ja. Der Text wird über UTF-8 kodiert, Umlaute, ß und Emojis kommen beim Dekodieren unverändert zurück.
Wird mein Text übertragen?
Nein. Kodieren und Dekodieren passieren im Browser, nichts verlässt das Gerät.

