PNG til Base64

Bruk denne gratis PNG til Base64-konvertereren for å gjøre hvilket som helst Portable Network Graphics-bilde om til en Base64-streng eller en ferdig kodesnutt. Velg en lokal .png-fil (eller lim inn en lenke til en ekstern), velg utdataformat og trykk Kode PNG til Base64.

PNG-fil
Slipp PNG-filen din her eller velg en

Slik konverterer du PNG til Base64 online

  1. Velg Lokal fil og velg en .png-fil, eller velg Ekstern URL og lim inn en lenke.
  2. Velg utdataformat: ren Base64, data-URI, HTML-tagg, CSS, JavaScript, JSON eller XML.
  3. Klikk Kode PNG til Base64. Resultatet vises umiddelbart med forhåndsvisning.
  4. Kopier resultatet til utklippstavlen eller last det ned som en .txt-fil.

Om PNG (Portable Network Graphics)

PNG er et tapsløst rasterformat laget i 1996 som en patentfri erstatning for GIF. Det støtter full 24-biters farge, en 8-biters alfakanal for jevn transparens, og DEFLATE-komprimering som aldri kaster pikseldata.

Fordi PNG bevarer skarpe kanter, er det standardvalget for logoer, ikoner, skjermbilder av brukergrensesnitt og diagrammer. For fotografier er JPG eller WebP vanligvis mye mindre, noe som betyr mye når du bygger inn bildet som Base64, fordi hver byte vokser med omtrent en tredjedel.

Utviklet1996, W3C / IETF (RFC 2083)
KomprimeringTapsløs (DEFLATE)
TransparensJa, full alfakanal
AnimasjonAPNG-utvidelse
Filsignatur89 50 4E 47 0D 0A 1A 0A

Utdataformater

Velg hvordan resultatet skal pakkes inn. Konvertereren kan returnere:

  • txt: bare Base64-strengen, klar til å lime inn i kode, et databasefelt eller en API-forespørsel.
  • uri: en komplett data:-URI som du kan lime inn i nettleserens adresselinje eller bruke der en URL godtas.
  • html img: en <img>-tagg med data-URI i src.
  • css background image: en CSS-regel som bruker background-image: url(data:...).
  • html favicon: en <link rel="icon">-tagg for et innebygd favicon.
  • html hyperlink: en <a>-lenke som laster ned eller åpner den innebygde filen.
  • html iframe: en <iframe> som renderer innholdet innebygd.
  • javascript image: JavaScript som oppretter et Image-objekt.
  • javascript popup: JavaScript som åpner innholdet i et nytt vindu.
  • json: et JSON-objekt med filnavn, MIME-type og data.
  • xml: et XML-element med dataene inne i en CDATA-seksjon.

Er det trygt, og hvor stort blir resultatet?

Filen din lastes aldri opp: den leses og konverteres lokalt av nettleseren din med File API, så selv konfidensielle dokumenter blir på enheten din.

Base64 representerer hver 3. byte med 4 tegn, så det kodede resultatet blir omtrent 33 % større enn originalfilen (pluss noen få byte for utfylling og data-URI-prefikset).

Ofte stilte spørsmål

Hvordan konverterer jeg PNG til Base64?

Velg .png-filen din ovenfor og klikk «Kode PNG til Base64». Konvertereren leser filen i nettleseren din og gir Base64-strengen eller en klar data-URI.

Hva starter en Base64-kodet PNG med?

En PNG-fil kodet til Base64 starter vanligvis med "iVBORw0KGgo". Som data-URI begynner den med "data:image/png;base64,".

Finnes det en filstørrelsesgrense?

Det finnes ingen hard grense fordi konverteringen kjører lokalt, men svært store filer gir svært lange strenger. Filer opptil omtrent 50 MB fungerer komfortabelt i moderne nettlesere.

Hvordan konverterer jeg Base64 tilbake til PNG?

Bruk Base64 til PNG-dekoderen: lim inn strengen, så kan du forhåndsvise og laste ned den originale .png-filen.

Relaterte verktøy og guider

Kommentarer (0)

Spørsmål, idéer eller en feil i «PNG til Base64»? Legg igjen en kommentar, vurder verktøyet, eller svar andre.

Ingen kommentarer ennå. Bli den første til å dele tilbakemeldingen din!

Legg igjen en kommentar

Vurder dette verktøyet:
Esc
↑ ↓ flytt↵ åpneEsc lukk