Monu Tools

Afbeelding naar Base64

Converteer een afbeelding naar een Base64-data-URI om in te bedden in HTML, CSS of JSON, volledig in je browser.

Hoe gebruik je Afbeelding naar Base64

  1. 01

    Kies een afbeelding van je apparaat.

  2. 02

    Kopieer de data-URI, of het kant-en-klare CSS-fragment.

  3. 03

    Plak het in je HTML, CSS of JSON.

Wat deze converter doet

Deze afbeelding-naar-Base64-converter maakt van een afbeelding een data-URI, een lange tekststring waarin de afbeelding direct is ingebed, plus een kant-en-klaar CSS-achtergrondfragment. Zo kun je een afbeelding inline plaatsen in plaats van naar een apart bestand te linken.

Het draait lokaal in je browser, dus je afbeelding wordt op je apparaat gelezen en nooit geüpload.

Waarom een afbeelding inline plaatsen

Een data-URI draagt de hele afbeelding in de markup mee, zodat de browser geen aparte netwerkaanvraag doet om die op te halen. Voor kleine assets zoals iconen kan die bespaarde rondgang een pagina sneller laten aanvoelen.

De afweging: grootte en caching

Het addertje zit in grootte en caching. Base64 voegt ongeveer 33 procent overhead toe omdat het binaire gegevens weergeeft met een beperkt tekstalfabet, en een inline afbeelding kan niet apart worden gecachet, dus wordt die opnieuw gedownload met elke pagina die haar bevat.

De vuistregel is om kleine afbeeldingen inline te plaatsen, iconen, kleine logo's of een sprite, waar het vermijden van een aanvraag de overhead waard is, en om grotere afbeeldingen als gewone bestanden te houden die de browser kan cachen en parallel laden.

Waar data-URI's werken

Data-URI's werken overal waar een URL wordt geaccepteerd: een img src, een CSS-achtergrond of een veld in JSON of een e-mailsjabloon. Dat maakt ze handig voor op zichzelf staande fragmenten.

Veelgestelde vragen

Wordt mijn afbeelding naar een server geüpload?

Nee. De afbeelding wordt volledig in je browser gelezen, dus hij verlaat nooit je apparaat.

Wanneer moet ik een data URI gebruiken?

Voor kleine afbeeldingen als iconen, waar het vermijden van een extra netwerkrequest de toename in grootte waard is. Voor grote afbeeldingen is een normaal bestand beter.

Waarom is de Base64 groter dan het bestand?

Base64-codering voegt ongeveer 33 procent overhead toe omdat het binaire gegevens weergeeft met een beperkt tekstalfabet.

Wat is een data URI?

Een data URI is een string die het bestand zelf bevat, inline gecodeerd, zodat hij in plaats van een URL kan worden gebruikt om een afbeelding rechtstreeks in te sluiten in HTML, CSS, JSON of e-mail.

Kan ik het gebruiken in CSS of JSON?

Ja. De uitvoer werkt als een img src, een CSS background-image, of een stringwaarde in JSON en e-mailtemplates. Er wordt een CSS-fragment meegeleverd dat klaar is om te plakken.

Bronnen

Deze tool insluiten

Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.

<iframe src="https://monu.tools/embed/nl/image-to-base64" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Gerelateerde tools