jakup

Alles läuft in deinem Browser. Bilder werden nie auf einen Server hochgeladen.

Wann ein Bild als Base64 sinnvoll ist

Wandelt man ein Bild in eine Base64-Zeichenkette um, wird aus der Datei Text — und das Bild lässt sich direkt in HTML, CSS oder JSON schreiben. Es ist der Wert, der mit data:image/png;base64,… beginnt.

Ein kleines Icon oder Logo als Data-URI spart eine Bildanfrage und beschleunigt das Laden. Praktisch ist es auch für E-Mail-Signaturen, Markdown-Dokumente und immer dann, wenn ein Ergebnis ohne Bild-Hosting geteilt werden soll.

Dafür wächst die Größe um etwa 33%, und der Browser kann das Bild nicht separat zwischenspeichern — für große Fotos also ungeeignet. Am besten nur für kleine Bilder bis wenige zehn KB. Die Umwandlung läuft nur im Browser; das Bild wird nie hochgeladen.