Bild till Base64
Konvertera en bild till en Base64 data-URI för inbĂ€ddning i HTML eller CSS. Gratis, direkt och 100 % i din webblĂ€sare â inget laddas upp.
đ Körs helt i din webblĂ€sare â ingenting laddas uppKoda bilder som Base64 data-URI:er
En Base64 data-URI gör om en bild till en vanlig textstrĂ€ng som du kan klistra in direkt i din HTML eller CSS. WebblĂ€saren avkodar den direkt, sĂ„ bilden visas utan en separat filförfrĂ„gan â praktiskt för smĂ„ ikoner, e-postmallar och fristĂ„ende sidor i en enda fil.
Verktyget lÀser din fil lokalt och ger dig hela data:-URI:n, plus fÀrdiga
<img>- och CSS-background-image-kodsnuttar som du kan kopiera med ett
klick. Inget laddas upp â kodningen sker helt i din webblĂ€sare.
NÀr du bör bÀdda in (och nÀr inte)
InbÀddning tar bort en HTTP-förfrÄgan, vilket kan göra smÄ, kritiska bilder snabbare. Men Base64 Àr ungefÀr 33 % större Àn binÀrfilen och kan inte cachas separat, sÄ undvik det för stora foton eller bilder som ÄteranvÀnds pÄ mÄnga sidor. Som tumregel kan du bÀdda in ikoner pÄ nÄgra kilobyte och behÄlla större bilder som vanliga filer.
SÄ anvÀnder du resultatet
Data-URI:n behÄller filens ursprungliga typ, till exempel data:image/png;base64,
följt av de kodade byten, och statusraden visar hur mÄnga kilobyte text som skapades. AnvÀnd
de tre kopieringsknapparna beroende pÄ var den ska anvÀndas: den rena URI:n för ett src- eller
href-vÀrde, <img>-taggen för HTML (lÀgg sedan till en meningsfull
alt-text) eller CSS-raden för en stilmall.
Praktiska förbehÄll
- En lÄng Base64-strÀng gör din HTML- eller CSS-fil större och lÄngsammare att lÀsa, och den laddas ner pÄ nytt med varje sida som innehÄller den. Gzip eller Brotli Ätervinner en del av överskottet, men bilddatan Àr redan komprimerad, sÄ vinsten Àr begrÀnsad.
- Om din webbplats anvÀnder en Content Security Policy mÄste
img-srctillÄtadata:-URI:er. - MÄnga e-postklienter blockerar eller tar bort data-URI:er, sÄ testa innan du förlitar dig pÄ dem i nyhetsbrev.
- Komprimera eller Àndra storlek pÄ bilden först; en mindre kÀlla ger en mycket kortare strÀng.
Bra kandidater för inbÀddning
SmÄ ikoner, pyttesmÄ platshÄllarbilder, laddningssnurror, enkla logotyper och bilder i HTML-demos med en enda fil passar bÀst. Foton, hero-banners och bilder som visas pÄ mÄnga sidor serveras bÀttre som separata filer sÄ att webblÀsaren kan cacha dem. Kodningen sker i din webblÀsare och texten du kopierar lÀmnar aldrig din enhet förrÀn du sjÀlv klistrar in den nÄgonstans.
Hur man anvÀnder
- LÀgg till en bildSlÀpp en bild i rutan eller klicka för att blÀddra.
- KopieraKopiera Base64-strÀngen eller den fÀrdiga <img>- / CSS-kodsnutten.
- AnvÀnd denKlistra in data-URI:n direkt i din HTML eller CSS.
Vanliga frÄgor
Vad Àr en Base64 data-URI?
data:-URL, sÄ att du slipper en separat bildfil.