Base64 kodieren
Kodiert Text oder eine Datei in Base64.
Dieses Tool benötigt JavaScript. Aktiviere JavaScript in deinem Browser und lade die Seite neu.
MACH AUS EINER DATEI TEXT.
Base64 Encode wandelt eine beliebige Datei in Base64-Text um, der nur aus Buchstaben, Ziffern und ein paar Zeichen besteht. Ein Bild, ein PDF, Ton, eine Schriftart oder jede andere Art von Datei lässt sich hochladen; bis 64 MB. Dieses Format nutzt man, um Dateien durch Kanäle zu schicken, die nur Text tragen können: E-Mail-Anhänge, APIs, die Dateien innerhalb von JSON senden, in Konfigurationsdateien eingebettete Zertifikate oder kleine, in HTML und CSS eingebettete Bilder.
Die Option „Zeilen bei 76 Zeichen umbrechen“ ist voreingestellt eingeschaltet und folgt der Zeilenlängenregel der E-Mail (MIME); willst du eine Ausgabe auf einer einzigen Zeile, schalte sie aus. Die Option „Als data:-URI ausgeben“ liefert die Ausgabe in der Form data:image/png;base64,… ; dieser Text lässt sich direkt in ein <img>-Element oder in url() im CSS einfügen. Der Dateityp wird aus dem Dateinamen bestimmt. Wichtig: Base64 ist keine Verschlüsselung, jeder kann es zurückwandeln; außerdem macht es die Datei um etwa 33 % größer. Zum Zurückwandeln nutze das Werkzeug „Base64 dekodieren“. Du kannst bis zu 20 Dateien auf einmal hochladen; alle werden mit denselben Einstellungen verarbeitet, mehrere Dateien kommen als eine ZIP-Datei.
Von Anfang bis Ende
- Lade deine Datei hoch. Zieh eine beliebige Datei hinein oder wähle sie aus; bis 64 MB.
- Wähle das Format. Für E-Mail und ältere Werkzeuge lass den Zeilenumbruch eingeschaltet. Willst du es in HTML oder CSS einbetten, schalte die Option data: URI ein.
- Kodieren und herunterladen. Der Base64-Text kommt als .txt-Datei herunter. Der Zuwachs an Größe steht auf dem Bildschirm.
Häufige Fragen
Ist Base64 sicher, ist es verschlüsselt?
Nein. Base64 ist nur eine Kodierung; sie braucht keinen Schlüssel, und jeder kann sie in Sekunden zurückwandeln. Nutze sie nicht, um geheime Daten zu schützen.
Warum ist die Datei größer geworden?
Base64 schreibt je 3 Bytes mit 4 Zeichen; deshalb wächst die Ausgabe um etwa 33 %. Ist der Zeilenumbruch eingeschaltet, kommen durch die Zeilenenden noch ein wenig mehr hinzu.
Wozu ist eine data: URI gut?
Um kleine Symbole und Bilder in HTML oder CSS einzubetten, ohne eine eigene Datei anzufordern. Bei großen Dateien macht es die Seite schwer; nutze es für Bilder von wenigen KB.
Bleibt meine Datei auf dem Server?
Nein. Deine Datei kommt nur zur Verarbeitung auf den Server und wird gelöscht, sobald der Auftrag fertig ist; auch das Ergebnis wird gelöscht, wenn du es heruntergeladen und das Werkzeug verlassen hast. Du brauchst kein Konto, keinen Namen und keine E-Mail-Adresse, und deine Dateien werden an keinen Drittanbieter gesendet. Die Nutzung ist kostenlos: Es gibt kein stündliches oder tägliches Kontingent für die Anzahl der Vorgänge, vor der Verarbeitung musst du keine Werbung ansehen, und wir fügen der Ausgabe kein Wasserzeichen hinzu.
Weitere Datei-Tools
RUPO Studio