Monu Tools

Bild till Base64

Omvandla en bild till en Base64-data-URI för inbäddning i HTML, CSS eller JSON, helt i din webbläsare.

Så använder du Bild till Base64

  1. 01

    Välj en bild från din enhet.

  2. 02

    Kopiera data-URI:n, eller det färdiga CSS-utdraget.

  3. 03

    Klistra in det i din HTML, CSS eller JSON.

Vad den här konverteraren gör

Den här bild-till-Base64-konverteraren förvandlar en bild till en data-URI, en lång textsträng som bäddar in bilden direkt, plus ett färdigt CSS-bakgrundsutdrag. Du kan infoga en bild i stället för att länka till en separat fil.

Den körs lokalt i din webbläsare, så din bild läses på din enhet och laddas aldrig upp.

Varför infoga en bild

En data-URI bär hela bilden inuti markup:en, så webbläsaren gör ingen separat nätverksbegäran för att hämta den. För små resurser som ikoner kan den sparade rundturen få en sida att kännas snabbare.

Kompromissen: storlek och cachning

Haken är storlek och cachning. Base64 lägger till ungefär 33 procent overhead eftersom det representerar binär data med ett begränsat textalfabet, och en infogad bild kan inte cachas separat, så den laddas ner igen med varje sida som innehåller den.

Tumregeln är att infoga små bilder, ikoner, små logotyper eller en sprite, där att undvika en begäran är värt overheaden, och att behålla större bilder som vanliga filer som webbläsaren kan cacha och ladda parallellt.

Var data-URI:er fungerar

Data-URI:er fungerar var som helst en URL accepteras: ett img src, en CSS-bakgrund, eller ett fält i JSON eller en e-postmall. Det gör dem praktiska för självständiga utdrag.

Vanliga frågor

Laddas min bild upp till en server?

Nej. Bilden läses helt i din webbläsare, så den lämnar aldrig din enhet.

När bör jag använda en data-URI?

För små bilder som ikoner, där det är värt storleksökningen att undvika en extra nätverksförfrågan. För stora bilder är en vanlig fil bättre.

Varför är Base64-koden större än filen?

Base64-kodning lägger till ungefär 33 procents omkostnad eftersom den representerar binär data med ett begränsat textalfabet.

Källor

Bädda in det här verktyget

Lägg till det här verktyget på din egen webbplats. Kopiera kodsnutten nedan; den hålls automatiskt uppdaterad.

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

Relaterade verktyg