Skip to main content

Base64 Kodierer / Dekodierer

Kodiere Text zu Base64 oder dekodiere Base64 zurück zu Text. Unterstützt UTF-8, JSON, HTML und Binär. 100% Client-seitig.

Wie man es benutzt

1

Einfügen

Gib Text zum Kodieren oder eine Base64-Zeichenkette zum Dekodieren ein.

2

Konvertieren

Die Ergebnisse erscheinen sofort beim Tippen. Wechsle zwischen den Modi Kodieren und Dekodieren.

3

Kopieren

Kopiere das Ergebnis in die Zwischenablage. Nutze Tauschen, um die Ausgabe zurück in die Eingabe zu verschieben.

Was ist Base64?

Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten mit 64 druckbaren ASCII-Zeichen darstellt: A-Z, a-z, 0-9, + und /, wobei = für Padding verwendet wird. Es wurde entworfen, um Binärdaten über textbasierte Systeme wie E-Mail (MIME), JSON, XML und URLs zu übertragen.

Jede 3 Bytes Eingabe produzieren 4 Base64-Zeichen, was zu einer 33%-Größenvergrößerung führt. Dieser Kompromiss ist der Preis für die Darstellung von Binär als sicherer ASCII-Text. Base64 ist keine Verschlüsselung — es bietet keine Sicherheit. Jeder kann es dekodieren.

Häufige Anwendungsfälle

  • E-Mail-Anhänge — MIME verwendet Base64, um Binärdateien in textbasierten E-Mail-Nachrichten zu kodieren.
  • Daten-URIs — bettet Bilder direkt in HTML/CSS als data:image/png;base64,... ein, ohne separate HTTP-Anfragen.
  • API-Authentifizierung — HTTP Basic Auth sendet Benutzername:Passwort als Base64 im Authorization-Header.
  • JSON-Payloads — übertrage Binärdaten (Bilder, PDFs, Zertifikate) in JSON-API-Responses.
  • JWT-Tokens — JSON Web Tokens verwenden Base64url-Kodierung für die Header- und Payload-Abschnitte.

Häufig gestellte Fragen

Nein. Base64 ist Kodierung, keine Verschlüsselung. Es transformiert Daten in eine andere Repräsentation, bietet aber null Sicherheit. Jeder kann es sofort dekodieren. Verwende Base64 niemals zum Schutz von Passwörtern, API-Schlüsseln oder sensiblen Daten.
Base64 verwendet 64 Zeichen (jeweils 6 Bits), um 8-Bit-Bytes darzustellen. Drei Bytes (24 Bits) werden als vier Base64-Zeichen (24 Bits) kodiert. Also produzieren 3 Eingabebytes 4 Ausgabezeichen — ein 4/3 = 33%-Anstieg. Plus optionale Zeilenumbrüche und Padding.
Ja. 100% kostenlos, keine Anmeldung, läuft vollständig in deinem Browser. Keine Daten werden an einen Server gesendet. Funktioniert offline nach dem Laden der Seite.

Verwandte Tools

Funktion vorschlagen

0 / 2000