Afbeelding naar Base64 en SVG naar data-URI

Converter van afbeelding naar Base64

Converter van afbeelding naar Base64 + SVG naar data-URI | We.Inc

Zet PNG-, JPG-, WebP-, GIF- of SVG-afbeeldingen in uw browser om naar Base64-data-URI's. Kopieer als img-tag, CSS-achtergrond of JSON, krijg een kleinere URL-gecodeerde versie voor SVG en zie of inline plaatsen de moeite waard is.

Base64 zet de bytes van een afbeelding om in tekst, zodat die als data-URI in HTML of CSS kan staan, bijvoorbeeld src="data:image/png;base64,...". De tekst is ongeveer een derde groter dan het bestand. Zet hieronder een afbeelding neer om de data-URI te krijgen, kant-en-klare img- en CSS-fragmenten, en advies over of inline plaatsen de moeite waard is.

Wanneer inline plaatsen helpt en wanneer het schaadt

Zet één afbeelding of meerdere neer. Elke afbeelding krijgt haar Base64-data-URI en, voor SVG-bestanden, een URL-gecodeerde versie die meestal kleiner is. Kopieer elk ervan als img-tag, CSS-achtergrond of JSON-waarde. Bestanden verlaten uw apparaat nooit.

Veelgestelde vragen

Waarom is de Base64-versie groter dan mijn afbeelding?

Base64 gebruikt vier teksttekens voor elke drie bytes, dus de uitvoer is ongeveer 33% groter, plus een paar bytes opvulling en het voorvoegsel data:. Gzip- of Brotli-compressie op de pagina wint daar een deel van terug, maar zelden alles.

Moet ik Base64 gebruiken voor SVG?

Meestal niet. SVG is al tekst, dus het kan in een data-URI met slechts een paar tekens geëscapet. Die versie is doorgaans kleiner dan Base64 en blijft leesbaar. Gebruik Base64 alleen als een tool waarin u plakt de URL-gecodeerde vorm weigert.

Werken data-URI's in e-mails?

De ondersteuning is wisselend. Verschillende grote e-mailprogramma's blokkeren of verwijderen data-URI-afbeeldingen, dus host de afbeelding voor nieuwsbrieven en link ernaar, of voeg haar als bijlage toe met een content-ID.

Is er een groottelimiet voor data-URI's?

Huidige browsers accepteren zeer lange data-URI's in img-tags en CSS, veel langer dan een verstandige afbeelding. De praktische grens is prestaties: grote inline afbeeldingen vertragen het bestand waarin ze staan. Sommige oudere tools en e-mailprogramma's knippen ze wel af.

Hoe een data-URI is opgebouwd

Betere opties voor de meeste afbeeldingen

Klein genoeg om inline te plaatsen. Het bespaart een verzoek en voegt weinig toe aan het bestand waarin het staat.

Twijfelgeval. Plaats het alleen inline als het boven de vouw op één pagina verschijnt; anders cachet een normaal bestand beter.

Data-URI

JSON

onbekend type

, {w} bij {h} px

Bestand {file}, gecodeerd {encoded} ({pct}% van het bestand)

SVG-codering

URL-gecodeerde SVG ({size})

Base64 ({size})

Formaat om te kopiëren

... ({n} tekens; gebruik Kopiëren voor de volledige tekst)

Uitvoer van {name}

Kopiëren

{name} is geen afbeelding en is daarom overgeslagen.

Afbeeldingen coderen

Zet afbeeldingen hier neer of klik om te kiezen. Ze blijven op uw apparaat.

Gratis beginnen · Geen creditcard nodig

Gerelateerd: Gratis tools

Product

Voor wie

Functies

Bronnen

Bedrijf

Sitemap