Base64 kodieren und dekodieren – kostenloser Online-Konverter
Mit diesem kostenlosen Base64-Encoder und -Decoder wandelst du Text oder ASCII-Daten direkt im Browser in das Base64-Format um und wieder zurück – ohne Anmeldung und ohne zusätzliche Software.
Was ist Base64?
Base64 ist ein Kodierungsverfahren, das Binärdaten mit nur 64 druckbaren ASCII-Zeichen darstellt (A–Z, a–z, 0–9 sowie + und /). Jeweils drei Bytes der Eingabe werden in vier Base64-Zeichen umgewandelt, wodurch das Ergebnis etwa 33 % größer ist als die ursprünglichen Daten. Der Name leitet sich direkt vom verwendeten 64-Zeichen-Alphabet ab.
Ursprünglich wurde Base64 in RFC 2045 als Teil des MIME-Standards für E-Mail-Anhänge definiert. Heute kommt es in zahlreichen Webprotokollen, Schnittstellen (APIs) und Datenformaten zum Einsatz.
Wofür wird Base64 verwendet?
Base64 ist immer dann nützlich, wenn binäre oder nicht druckbare Daten über einen reinen Textkanal übertragen werden müssen. Typische Anwendungsfälle sind:
- E-Mail-Anhänge – MIME kodiert Dateien als Base64, damit Binärinhalte den textbasierten E-Mail-Transport unbeschädigt überstehen.
- Data-URIs – Bilder und Schriften lassen sich direkt in HTML oder CSS als data:image/png;base64,… einbetten und sparen so zusätzliche HTTP-Anfragen.
- API-Daten – JSON und XML können keine rohen Binärdaten transportieren; Base64 ermöglicht das sichere Übertragen von Dateiinhalten oder Schlüsseln in diesen Formaten.
- Authentifizierung – HTTP Basic Authentication und JSON Web Tokens (JWT) nutzen Base64 (bzw. die URL-sichere Variante Base64url), um Zugangsdaten und Informationen zu kodieren.
- Konfigurationsdateien – Zertifikate und Geheimnisse werden in Umgebungsvariablen oder Kubernetes-Secrets häufig Base64-kodiert, um Probleme mit Sonderzeichen zu vermeiden.
Base64 ist keine Verschlüsselung
Base64 ist ein Kodierungsverfahren, keine Verschlüsselung. Jeder, der die kodierte Zeichenkette besitzt, kann sie sofort und ohne Schlüssel wieder dekodieren. Verwende Base64 daher nicht, um vertrauliche Daten zu schützen. Für echte Sicherheit eignen sich Verschlüsselungsverfahren wie AES oder RSA bzw. moderne Hash-Algorithmen. Base64 dient ausschließlich der textsicheren Darstellung von Daten.
Häufige Fragen
Ist dieses Base64-Tool kostenlos?
Ja, völlig kostenlos. Es gibt keine Anmeldung, kein Abo und keine Nutzungsbegrenzung. Text einfügen, auf die Schaltfläche klicken und das Ergebnis sofort erhalten.
Worin unterscheidet sich Base64 von Verschlüsselung?
Base64 ist eine Kodierung, keine Verschlüsselung. Es überführt Daten in eine textsichere Darstellung, bietet aber keine Geheimhaltung – jeder kann den Inhalt ohne Schlüssel dekodieren. Für den Schutz vertraulicher Daten sind dedizierte Verschlüsselungsverfahren nötig.
Kann ich jede Base64-Zeichenkette wieder in den Originaltext umwandeln?
Ja, sofern die Originaldaten reiner Text waren (ASCII oder UTF-8). Wurde die Base64-Zeichenkette aus Binärdaten wie einem Bild oder einer komprimierten Datei erzeugt, liefert das Dekodieren die rohen Binärbytes zurück, die sich nicht als lesbarer Text anzeigen lassen.
Werden meine Texte oder Daten auf dem Server gespeichert?
Nein. Der eingegebene Text wird nur zur Erzeugung des kodierten oder dekodierten Ergebnisses verarbeitet und anschließend automatisch gelöscht. Nach deiner Sitzung bleibt nichts erhalten.
Welche Zeichen verwendet Base64?
Standard-Base64 nutzt die 64 Zeichen A–Z, a–z, 0–9 sowie Plus (+) und Schrägstrich (/); das Gleichheitszeichen (=) dient als Auffüllzeichen. Eine URL-sichere Variante ersetzt + und / durch Bindestrich (-) und Unterstrich (_), um Probleme in URLs und Dateinamen zu vermeiden.
