Bestand naar Data URI-converter

Zet bestanden om in Data URI-strings om in HTML, CSS of JSON te embedden. Werkt volledig offline.

Bestand
Zet bestanden om in Data URI-strings om in HTML, CSS of JSON te embedden. Werkt volledig offline.
Data URI
Zet bestanden om in Data URI-strings om in HTML, CSS of JSON te embedden. Werkt volledig offline.
Data URI
De gegenereerde Data URI verschijnt hier...

Wat is Data URI?

Data URI (of data URL) plaatst kleine bestanden direct in tekst. Formaat: data:[mime][;charset][;base64],data.

Veelvoorkomend gebruik:

  • Afbeeldingen of fonts inline in HTML/CSS
  • Kleine assets opslaan in JSON/configs

Opmerkingen:

  • Geschikt voor kleine bestanden; lange strings kunnen pagina’s vertragen
  • Base64 is gebruikelijk voor binaire data

Voorbeeld

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

Alles vóór de komma beschrijft het bestand, zoals het MIME-type en of Base64 wordt gebruikt. Alles ná de komma is de gecodeerde payload.

Wanneer deze converter handig is

  • Een lokaal bestand omzetten naar een insluitbare tekenreeks voor HTML, CSS, JSON of e-mailmarkup
  • Snel een zelfstandige demo maken zonder het bestand ergens anders te hosten
  • Het gedetecteerde MIME-type controleren voordat je het resultaat in een andere tool plakt

Praktische beperkingen

  • Data URI’s zijn het meest geschikt voor kleine bestanden zoals pictogrammen, kleine afbeeldingen of korte snippets
  • Base64 voegt ongeveer 33% overhead toe, waardoor de uiteindelijke tekenreeks groter is dan het originele bestand
  • Zeer lange tekenreeksen zijn lastig te plakken in formulieren, configuraties of editors met lengtelimieten