Toolora

Base64 Encoder & Decoder

Text und Dateien in Base64 kodieren oder dekodieren. Kostenlos und ohne Anmeldung.

Text → Base64
0 Zeichen
0 Zeichen

Tipp: Base64 erhöht die Datenmenge um ca. 33%. Ideal für die Einbettung von Binärdaten in Text (z.B. E-Mails, JSON, HTML).

Was ist Base64?

Base64 ist ein Kodierungsverfahren, das binäre Daten in eine Textdarstellung umwandelt. Der Name leitet sich von den 64 Zeichen ab, die für die Kodierung verwendet werden: A-Z, a-z, 0-9 sowie + und /. Zusätzlich wird = als Füllzeichen verwendet.

Wofür wird Base64 verwendet?

Base64 wird in vielen Bereichen der Softwareentwicklung eingesetzt:

  • E-Mail-Anhänge: MIME verwendet Base64 für Dateianhänge in E-Mails
  • Data URLs: Bilder können direkt in HTML/CSS als Base64 eingebettet werden
  • APIs: Binärdaten werden oft Base64-kodiert über JSON übertragen
  • Authentifizierung: HTTP Basic Auth verwendet Base64 für Anmeldedaten
  • Kryptographie: Schlüssel und Zertifikate werden häufig Base64-kodiert

Wie funktioniert Base64?

Bei der Base64-Kodierung werden je 3 Bytes (24 Bit) der Eingabedaten in 4 Zeichen (je 6 Bit) umgewandelt. Dadurch erhöht sich die Datenmenge um etwa 33%. Wenn die Eingabedaten nicht durch 3 teilbar sind, wird mit =-Zeichen aufgefüllt (Padding).

Base64 und UTF-8

Unser Tool unterstützt UTF-8-Text vollständig, einschließlich deutscher Umlaute (ä, ö, ü, ß) und anderer Sonderzeichen. Der Text wird zuerst in UTF-8-Bytes umgewandelt und dann Base64-kodiert.

Häufig gestellte Fragen

Ist Base64 eine Verschlüsselung?

Nein, Base64 ist keine Verschlüsselung! Es ist lediglich eine Kodierung, die leicht umkehrbar ist. Base64 bietet keinerlei Sicherheit – jeder kann Base64-kodierte Daten problemlos dekodieren. Verwenden Sie für sensible Daten echte Verschlüsselung.

Warum ist die Base64-Ausgabe länger als die Eingabe?

Base64 verwendet nur 64 druckbare Zeichen zur Darstellung aller möglichen Bytewerte (256). Deshalb werden 3 Eingabe-Bytes zu 4 Ausgabe-Zeichen, was einer Größenzunahme von etwa 33% entspricht.

Kann ich Dateien mit diesem Tool konvertieren?

Ja! Klicken Sie auf "Datei wählen", um eine Datei hochzuladen. Beim Kodieren wird die Datei in Base64 umgewandelt. Die Verarbeitung erfolgt vollständig lokal in Ihrem Browser – keine Daten werden an Server übertragen.

Was bedeutet URL-Safe Base64?

Standard-Base64 verwendet + und /, die in URLs eine besondere Bedeutung haben. URL-Safe Base64 ersetzt diese durch - und _, um Probleme bei der URL-Übertragung zu vermeiden. Unser Tool verwendet das Standard-Format.

Ähnliche Tools