Base64 kodieren und dekodieren: Dateien online

Machen Sie aus einer Datei einen Base64-Text oder aus Base64-Text wieder die Datei. Standard- und URL-sicheres Alphabet, Zeilenumbrüche und Data-URIs werden unterstützt.

Dateien hier ablegen

oder Dateien von Ihrem Gerät auswählen

Bis zu 10 Dateien, insgesamt 50 MB. Erlaubt: beliebige Dateitypen.

Base64 kodieren und dekodieren im Browser

Base64 macht aus jeder Datei einen einfachen Text aus Buchstaben, Ziffern und wenigen Zeichen. Deshalb taucht es überall auf, wo nur Text transportiert werden kann: bei Anhängen in E-Mails, bei Bildern, die in eine Webseite eingebettet sind, bei Schlüsseln und Zertifikaten oder bei Dateien in einer JSON-Anfrage. Mit diesem Werkzeug können Sie Base64 kodieren und dekodieren, ohne ein Skript zu schreiben. Datei hinzufügen, Richtung wählen, Ergebnis herunterladen.

Um Base64 kodieren und dekodieren zu können, wie Sie es brauchen, gibt es mehrere Einstellungen. Das Standard-Alphabet wird fast überall verwendet, das URL-sichere Alphabet ersetzt die Zeichen, die in Web-Adressen Probleme machen, und lässt die Auffüllung weg, und ein optionaler Zeilenumbruch nach 76 Zeichen entspricht dem Stil von E-Mails. Wenn Sie ein Bild oder eine kleine Datei in HTML oder CSS einbetten wollen, kann die Ausgabe als Data-URI geschrieben werden, mit bereits eingetragenem Dateityp.

Beim Base64 kodieren und dekodieren ist das Werkzeug großzügig: Es nimmt beide Alphabete an, mit oder ohne Auffüllung, Text mit Zeilenumbrüchen oder Leerzeichen und vollständige Data-URIs. Es erkennt gängige Dateitypen am Inhalt, sodass eine dekodierte PDF oder ein Bild die richtige Endung bekommt. Text, der kein gültiges Base64 ist, wird mit einer klaren Meldung abgelehnt, statt eine kaputte Datei zu erzeugen. Bedenken Sie, dass Base64 keine Verschlüsselung ist, denn jeder kann es dekodieren.

Alles läuft auf unseren eigenen Servern in Deutschland, wird nur im Arbeitsspeicher gehalten und nach dem Download gelöscht, spätestens nach einer Stunde. Inhalte und Namen Ihrer Dateien werden nie protokolliert. Wer regelmäßig Base64 kodieren und dekodieren muss, findet dieselbe Funktion über die API für eigene Skripte und Automatisierungen.

So funktioniert’s

  1. Richtung wählen

    Kodieren Sie eine Datei in Base64-Text oder dekodieren Sie eine Textdatei, die Base64 enthält.

  2. Dateien hinzufügen

    Ziehen Sie bis zu 10 Dateien auf die Seite. Zum Dekodieren fügen Sie die Textdatei mit dem Base64-Inhalt hinzu.

  3. Ergebnis herunterladen

    Das Kodieren liefert eine Textdatei. Das Dekodieren liefert die Originaldatei, mit passender Endung, wenn wir den Typ erkennen.

Fragen und Antworten

Wofür wird Base64 verwendet?

Base64 schreibt Binärdaten mit Buchstaben, Ziffern und wenigen Zeichen, damit sie an Orten ankommen, die nur Text erlauben, etwa in E-Mails, JSON, XML oder Web-Adressen. Der Text ist etwa ein Drittel länger als die Datei.

Was ist URL-sicheres Base64?

Die URL-sichere Form nutzt - und _ statt + und / und lässt die Auffüllung mit = weg, damit sie ohne Maskierung in Web-Adressen und Dateinamen verwendet werden kann.

Was ist eine Data-URI?

Eine Data-URI enthält die Datei selbst in der Adresse, zum Beispiel data:image/png;base64, gefolgt vom kodierten Inhalt. So lassen sich kleine Bilder direkt in HTML oder CSS einbetten.

Welche Eingabe nimmt das Dekodieren an?

Reines Base64 in beiden Alphabeten, mit oder ohne Auffüllung, mit Zeilenumbrüchen oder Leerzeichen, sowie Data-URIs. Text, der kein gültiges Base64 ist, wird abgelehnt.

Ist Base64 eine Verschlüsselung?

Nein. Base64 ändert nur die Form der Daten, und jeder kann es umkehren. Zum Schützen einer PDF nutzen Sie das Werkzeug für den Passwortschutz.

Wie groß dürfen die Dateien sein?

Insgesamt bis 50 MB. Kodierter Text ist größer als das Original, sehr große Dateien übertragen Sie besser unverändert.