IT Image Tools

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 upp

SlÀpp en bild hÀr eller klicka för att blÀddra

Var verktyget anvÀndbart? BetygsÀtt det:

Koda 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-src tillĂ„ta data:-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

  1. LÀgg till en bildSlÀpp en bild i rutan eller klicka för att blÀddra.
  2. KopieraKopiera Base64-strÀngen eller den fÀrdiga <img>- / CSS-kodsnutten.
  3. AnvÀnd denKlistra in data-URI:n direkt i din HTML eller CSS.

Vanliga frÄgor

Vad Àr en Base64 data-URI?
Det Àr en textkodning av din bild som kan bÀddas in direkt i HTML eller CSS med en data:-URL, sÄ att du slipper en separat bildfil.
NÀr ska jag bÀdda in bilder som Base64?
För smÄ ikoner eller bilder som anvÀnds i e-post och enfilssidor. För större bilder Àr det oftast bÀttre att behÄlla en vanlig fil, eftersom Base64 lÀgger pÄ cirka 33 % pÄ storleken.
Laddas min bild upp?
Nej. Kodningen sker lokalt med FileReader-API:t.