PNG till Base64

Använd den här gratis PNG till Base64-konverteraren för att omvandla valfri Portable Network Graphics-bild till en Base64-sträng eller en färdig kodsnutt. Välj en lokal .png-fil (eller klistra in en länk till en extern), välj utdataformat och tryck på Koda PNG till Base64.

PNG-fil
Släpp din PNG-fil här eller välj en

Så konverterar du PNG till Base64 online

  1. Välj Lokal fil och välj en .png-fil, eller välj Extern URL och klistra in en länk.
  2. Välj utdataformat: ren Base64, data-URI, HTML-tagg, CSS, JavaScript, JSON eller XML.
  3. Klicka på Koda PNG till Base64. Resultatet visas direkt med en förhandsvisning.
  4. Kopiera resultatet till urklipp eller ladda ner det som en .txt-fil.

Om PNG (Portable Network Graphics)

PNG är ett förlustfritt rasterformat skapat 1996 som en patentfri ersättning för GIF. Det stöder full 24-bitars färg, en 8-bitars alfakanal för mjuk transparens och DEFLATE-komprimering som aldrig kastar bort pixeldata.

Eftersom PNG bevarar skarpa kanter är det standardvalet för logotyper, ikoner, skärmbilder och diagram. För fotografier är JPG eller WebP oftast mycket mindre, vilket spelar roll när du bäddar in bilden som Base64 eftersom varje byte växer med ungefär en tredjedel.

Utvecklad1996, W3C / IETF (RFC 2083)
KomprimeringFörlustfri (DEFLATE)
TransparensJa, full alfakanal
AnimationAPNG-tillägg
Filsignatur89 50 4E 47 0D 0A 1A 0A

Utdataformat

Välj hur resultatet ska paketeras. Konverteraren kan returnera:

  • txt: bara Base64-strängen, färdig att klistra in i kod, ett databasfält eller en API-förfrågan.
  • uri: en komplett data:-URI som du kan klistra in i webbläsarens adressfält eller använda varhelst en URL accepteras.
  • html img: en <img>-tagg med data-URI:n i src.
  • css background image: en CSS-regel med background-image: url(data:...).
  • html favicon: en <link rel="icon">-tagg för en inbäddad favicon.
  • html hyperlink: en <a>-länk som laddar ner eller öppnar den inbäddade filen.
  • html iframe: en <iframe> som renderar innehållet inline.
  • javascript image: JavaScript som skapar ett Image-objekt.
  • javascript popup: JavaScript som öppnar innehållet i ett nytt fönster.
  • json: ett JSON-objekt med filnamn, MIME-typ och data.
  • xml: ett XML-element med datan i en CDATA-sektion.

Är det säkert och hur stor blir resultatet?

Din fil laddas aldrig upp: den läses och konverteras lokalt av din webbläsare med File API, så även konfidentiella dokument stannar på din enhet.

Base64 representerar var 3:e byte med 4 tecken, så det kodade resultatet blir ungefär 33 % större än originalfilen (plus några byte för utfyllnad och data-URI-prefixet).

Vanliga frågor

Hur konverterar jag PNG till Base64?

Välj din .png-fil ovan och klicka på "Koda PNG till Base64". Konverteraren läser filen i din webbläsare och ger Base64-strängen eller en färdig data-URI.

Vad börjar en Base64-kodad PNG med?

En PNG-fil kodad till Base64 börjar vanligtvis med "iVBORw0KGgo". Som data-URI börjar den med "data:image/png;base64,".

Finns det en filstorleksgräns?

Det finns ingen hård gräns eftersom konverteringen körs lokalt, men mycket stora filer ger mycket långa strängar. Filer upp till ungefär 50 MB fungerar bekvämt i moderna webbläsare.

Hur konverterar jag Base64 tillbaka till PNG?

Använd Base64 till PNG-avkodaren: klistra in strängen, så kan du förhandsgranska och ladda ner den ursprungliga .png-filen.

Relaterade verktyg och guider

Kommentarer (0)

Frågor, idéer eller en bugg i “PNG till Base64”? Lämna en kommentar, betygsätt verktyget eller svara andra.

Inga kommentarer ännu. Bli först med att dela din feedback!

Lämna en kommentar

Betygsätt det här verktyget:
Esc
↑ ↓ flytta↵ öppnaEsc stäng