Base64-Kodierer & -Dekodierer

Base64-Text und -Dateien kodieren und dekodieren, mit UTF-8 und URL-sicherer Variante.

Dieses Tool benötigt JavaScript. Bitte aktiviere JavaScript in deinen Browsereinstellungen, um den Base64 kodieren / dekodieren zu nutzen.

Privat: Dieses Tool läuft in deinem Browser. Deine Daten werden nie hochgeladen.

Über den Base64 kodieren / dekodieren

Base64 ist eine Methode, beliebige Daten, auch Dateien, mit nur 64 Textzeichen darzustellen; Kodieren wandelt in Base64 um, Dekodieren wieder zurück. Wandle Text in Base64 um oder dekodiere Base64 zurück in lesbaren Text – mit voller Unterstützung für Emojis und nicht-englische Zeichen. Du kannst auch eine Datei oder ein Bild in eine Base64-Data-URL umwandeln, um sie in HTML, CSS oder JSON einzubetten.

So verwendest du den Base64 kodieren / dekodieren

  1. Modus Text oder Datei wählen.
  2. Bei Text die Eingabe einfügen und auf Kodieren oder Dekodieren klicken.
  3. Bei Dateien eine Datei wählen, um ihren Base64-String oder ihre Data-URL zu erhalten.
  4. Das Ergebnis kopieren.

Funktionen

  • Text mit voller UTF-8-Unterstützung kodieren und dekodieren
  • URL-sichere Base64-Option (- und _ statt + und /)
  • Datei und Bild in Base64 oder Data-URL
  • Klare Fehlermeldung bei ungültigem Base64
  • Läuft lokal – nichts wird hochgeladen

Was ist Base64?

Base64 stellt Binärdaten mit 64 sicheren Textzeichen dar (A-Z, a-z, 0-9, + und /). Es wird verwendet, um Bilder in HTML und CSS einzubetten, Anhänge per E-Mail zu versenden und Daten in URLs und APIs zu übertragen. Base64 ist eine Kodierung, keine Verschlüsselung – es hält Daten also nicht geheim.

Wie viel größer Daten durch Base64 werden
Originalgröße Länge in Base64
3 Byte 4 Zeichen
1 KB (1.024 Byte) 1.368 Zeichen
1 MB (1.048.576 Byte) 1.398.104 Zeichen

Häufig gestellte Fragen

Ist Base64 eine Verschlüsselung?

Nein. Jeder kann Base64 dekodieren. Nutze es zum Transportieren von Daten, nie zum Schutz von Passwörtern oder Geheimnissen.

Was ist URL-sicheres Base64?

Eine Variante, die + durch - und / durch _ ersetzt und meist das Auffüllen mit = weglässt, damit der String sicher in URLs und Dateinamen verwendet werden kann.

Warum ist Base64 größer als das Original?

Base64 macht aus je 3 Bytes 4 Zeichen, kodierte Daten sind also etwa 33 % größer als das Original.

Wie wandle ich ein Bild in Base64 um?

Wechsle in den Datei-Modus und wähle dein Bild. Du erhältst den reinen Base64-String und eine fertige Data-URL.

Quellen