Text eingeben
Gib links den zu kodierenden Text ein oder füge rechts bereits kodierten Inhalt ein.
Andere Suchbegriffe versuchen
Keine Ergebnisse gefunden
Gib links Klartext zum Kodieren ein oder füge rechts Base64 zum Dekodieren ein.
Gib links den zu kodierenden Text ein oder füge rechts bereits kodierten Inhalt ein.
Das Ergebnis erscheint unmittelbar auf der anderen Seite. Mit der Kopierschaltfläche über jedem Editor kopierst du den Inhalt.
Base64 stellt Binärdaten mit 64 druckbaren Zeichen dar und wird in textbasierten Umgebungen wie E-Mail, XML und JSON verwendet.
Nein. Base64 ist nur eine Kodierung und kann von jedem dekodiert werden. Verwende es niemals zum „Verschlüsseln“ von Passwörtern oder vertraulichen Daten.
Nein. Alles wird lokal im Browser verarbeitet; Nutzerdaten werden weder hochgeladen noch gespeichert.
Je 3 Bytes werden zu 4 Zeichen, also entstehen ungefähr 33 % Overhead. Aus abc wird beispielsweise YWJj.
Base64 nutzt +, / und =; Base64URL ersetzt diese Zeichen für URLs und entfernt das Padding; Base32 nutzt A-Z und 2-7, häufig für Schlüssel und Codes.
Achte auf erlaubte Zeichen, eine durch 4 teilbare Länge und = nur am Ende. Sicher feststellen lässt es sich erst durch erfolgreiches Dekodieren.
Echtzeit-Zweiwegekonvertierung: Kodieren und Dekodieren laufen während der Eingabe gleichzeitig.
Vollständige UTF-8-Unterstützung: Auch Chinesisch, Japanisch, Emoji und andere Mehrbytezeichen funktionieren.
Datenschutz: Die Verarbeitung erfolgt im Browser und funktioniert offline.
Keine Werbung und kein Tracking: eine klare, fokussierte Oberfläche.
Data URI: Kleine Bilder oder Schriften in HTML/CSS einbetten und HTTP-Anfragen sparen.
API-Authentifizierung: HTTP Basic Auth überträgt Anmeldedaten als base64(username:password).
JWT-Tokens: Der payload-Teil eines JSON Web Tokens nutzt Base64URL.
E-Mail-Anhänge: MIME kodiert binäre Anhänge mit Base64.
Konfigurationsdateien: Binärdaten als Text in JSON, XML oder YAML speichern.
Datentransport: Binärdaten über rein textbasierte Protokolle übertragen.
Base64 teilt je 3 Bytes (24 Bit) in vier Gruppen zu 6 Bit und bildet jeden Wert auf eines von 64 druckbaren Zeichen ab. Ist die Eingabe kein Vielfaches von 3, dienen = als Padding; deshalb ist die Ausgabe stets ein Vielfaches von 4 und kann mit einem oder zwei Gleichheitszeichen enden.