Datei-zu-Data-URI-Konverter

Wandelt Dateien in Data-URI-Strings um, um sie in HTML, CSS oder JSON einzubetten. Funktioniert vollständig offline.

Datei
Wandelt Dateien in Data-URI-Strings um, um sie in HTML, CSS oder JSON einzubetten. Funktioniert vollständig offline.
Data URI
Wandelt Dateien in Data-URI-Strings um, um sie in HTML, CSS oder JSON einzubetten. Funktioniert vollständig offline.
Data URI
Der erzeugte Data URI erscheint hier...

Was ist Data URI?

Data URI (oder data URL) bettet kleine Dateien direkt in Text ein. Format: data:[mime][;charset][;base64],data.

Häufige Nutzung:

  • Inline-Bilder oder -Schriften in HTML/CSS
  • Kleine Assets in JSON/Configs speichern

Hinweise:

  • Geeignet für kleine Dateien; große Strings können Seiten verlangsamen
  • Base64 ist üblich für Binärdaten

Beispiel

data:image/svg+xml;base64,PHN2ZyB4bWxucz0i...

Alles vor dem Komma beschreibt die Datei, zum Beispiel ihren MIME-Typ und ob Base64 verwendet wird. Alles nach dem Komma ist die codierte Nutzlast.

Wann dieser Konverter sinnvoll ist

  • Eine lokale Datei in eine einbettbare Zeichenkette für HTML, CSS, JSON oder E-Mail-Markup umwandeln
  • Eine schnelle eigenständige Demo erstellen, ohne die Datei irgendwo hosten zu müssen
  • Den erkannten MIME-Typ prüfen, bevor das Ergebnis in ein anderes Tool eingefügt wird

Praktische Grenzen

  • Data URIs eignen sich am besten für kleine Dateien wie Icons, kleine Bilder oder kurze Snippets
  • Base64 erzeugt ungefähr 33 % Overhead, daher ist die fertige Zeichenkette größer als die Originaldatei
  • Sehr lange Zeichenketten lassen sich in Formularen, Konfigurationen oder Editoren mit Größenlimits oft schlecht einfügen