Kodare och avkodare för Base64-bilder

Konvertera bilder till Base64 och tvärtom. Stöder PNG, JPEG, GIF, WebP, BMP, SVG och ICO. Utdata som data-URI, HTML <img>, CSS background-image, Markdown, JSON eller XML.
All bearbetning sker lokalt i webbläsaren — bilderna laddas aldrig upp till någon server.
Riktning: Format:
📷
Klicka för att välja eller dra och släpp en bild här
PNG, JPEG, GIF, WebP, BMP, SVG, ICO — högst 10 MB
⚠ Stor bild (>5 MB). Den kodade Base64-texten blir mycket lång. Överväg att komprimera den först.
Preview
Format:-
Dimensioner:-
Filstorlek:-
Base64-storlek:-
Kodning: bild → Base64
Ladda upp eller dra och släpp en bild för att koda den till Base64. Välj bland 7 utdataformat: data-URI (bäddas direkt in i webbsidor), rå Base64, HTML <img>, CSS background-image, Markdown, JSON eller XML.
Avkodning: växla riktning för att avkoda en Base64-sträng tillbaka till en bild — klistra in valfri Base64 eller data-URI och se bildförhandsvisningen. Bildformatet identifieras automatiskt från magiska byte (PNG, JPEG, GIF, WebP, BMP, ICO, SVG).
URL-säker: ersätter + med - och / med _ och tar bort avslutande =-utfyllnad.
Stödda format: PNG, JPEG, GIF, WebP, BMP, SVG, ICO.
Integritet: all bearbetning sker lokalt i webbläsaren — bilderna laddas aldrig upp.
När det lönar sig att bädda in bilder

Att bädda in en bild som data-URI sparar en HTTP-förfrågan, men Base64-texten är cirka 33 % större än de råa byten och kan inte cachas separat från sidan. Den avvägningen lönar sig för små ikoner och grafik som bara används en gång, och är oftast fel för foton och återkommande tillgångar.

Tumregel: bädda in bilder under några få KB — för något större vinner en separat cachad bildfil vid återbesök.