Base64-Encoder: Text und Dateien

Kodieren Sie Text oder Dateien im Browser zu Base64 und machen Sie Base64 wieder lesbar.

Text einfügen und Kodieren wählen oder Base64 einfügen und Dekodieren wählen. URL-sicher und Daten-URIs werden unterstützt.

Base64-Encoder: Text und Dateien
Kodieren Sie Text oder Dateien im Browser zu Base64 und machen Sie Base64 wieder lesbar.

Die Datei wird lokal gelesen und als Base64-Daten-URI ausgegeben; sie wird nicht hochgeladen.

So funktioniert es: Text wird zu UTF-8-Bytes, jeweils 3 Bytes zu 4 Zeichen. Im URL-sicheren Modus werden + und / durch - und _ ersetzt.

Über den Base64-Encoder und -Decoder

Base64 stellt Bytes mit 64 druckbaren Zeichen dar, damit Binärdaten als Text übertragen werden können. Dieses Tool arbeitet vollständig im Browser und sendet keine Eingaben. UTF-8 erhält Akzente, Symbole, Emojis und asiatische Zeichen. Base64 ist keine Verschlüsselung und vergrößert Daten um etwa 33%.

Base64-Beispiele

Beispiele für Alphabet, Auffüllung und URL-sichere Variante.

EingabeAusgabeHinweis
ManTWFuDrei ASCII-Bytes ergeben genau vier Zeichen.
light work.bGlnaHQgd29yay4=Elf Bytes benötigen ein =-Zeichen.
éw6k=é wird zuerst zu den UTF-8-Bytes C3 A9.
??? (URL-sicher)Pz8_Die URL-Variante ersetzt / durch _.

Base64 kodieren oder dekodieren

  1. Text oder Base64 in das Eingabefeld einfügen.
  2. Bei Bedarf URL-sicher aktivieren.
  3. Kodieren oder Dekodieren anklicken.
  4. Datei auswählen und die Daten-URI kopieren.
  5. Löschen setzt beide Felder zurück.

Base64-FAQ

Ist Base64 Verschlüsselung?
Nein. Es ist eine umkehrbare Kodierung ohne Schlüssel und schützt keine Geheimnisse.
Was ist der Unterschied zwischen Base64 und base64url?
base64url ersetzt + und / durch - und _ und lässt meist = weg; es wird oft in JWTs und URLs genutzt.
Warum ist die Ausgabe verstümmelt?
Die Originaldaten waren möglicherweise nicht UTF-8 oder die Eingabe ist beschädigt.
Warum enden manche Zeichenfolgen mit =?
Die Auffüllung ergänzt die letzte Gruppe mit weniger als drei Bytes.
Wie viel größer wird Base64?
Die Ausgabe ist normalerweise etwa 33% größer.
Werden meine Daten hochgeladen?
Nein. Alles wird lokal im Browser verarbeitet.