Base64-Bild-Encoder / -Decoder
Wandelt ein Bild in einen Base64-Data-URI und zurück, vollständig im Browser.
Läuft vollständig im Browser. Nichts, was Sie eingeben, wird hochgeladen.
Über dieses Werkzeug
Wählen Sie ein Bild, um seinen Base64-Text und einen einfügefertigen Data-URI zu erhalten, samt Original- und kodierter Größe und dem Zuwachs. In der Gegenrichtung fügen Sie Base64 oder einen Data-URI ein, um das Bild anzusehen und herunterzuladen. Die Datei wird lokal mit FileReader gelesen und nie hochgeladen.
Fragen und Antworten
- Wird mein Bild irgendwohin hochgeladen?
- Nein. Die Datei wird in Ihrem Browser mit FileReader gelesen und lokal kodiert. Über das Netz wird nichts gesendet.
- Warum ist das Base64 größer als die Datei?
- Base64 kodiert drei Bytes als vier Zeichen, ist also rund 33 % größer, dazu kommt das Data-URI-Präfix. Das ist der Preis dafür, Binärdaten in Text einzubetten.
- Warum wird ein SVG in einem Bildelement gezeigt?
- SVG-Markup kann Skript enthalten. Nur als Bildquelle gerendert bleibt es wirkungslos; als Markup in die Seite eingefügt würde es mit dem Ursprung dieser Website ausgeführt.