PNG to Base64

Folosiți acest convertor PNG to Base64 gratuit pentru a transforma orice imagine Portable Network Graphics într-un șir Base64 sau un fragment de cod gata făcut. Selectați un fișier .png local (sau lipiți un link către unul remote), alegeți formatul de ieșire și apăsați Codificați PNG în Base64.

Fișier PNG
Trageți fișierul PNG aici sau alegeți unul

Cum convertiți PNG to Base64 online

  1. Alegeți Fișier local și selectați un fișier .png, sau alegeți URL remote și lipiți un link.
  2. Selectați formatul de ieșire: Base64 simplu, data URI, etichetă HTML, CSS, JavaScript, JSON sau XML.
  3. Faceți clic pe Codificați PNG în Base64. Rezultatul apare instantaneu cu o previzualizare.
  4. Copiați rezultatul în clipboard sau descărcați-l ca fișier .txt.

Despre PNG (Portable Network Graphics)

PNG este un format raster fără pierderi creat în 1996 ca înlocuitor fără patent pentru GIF. Suportă culoare pe 24 de biți, un canal alfa pe 8 biți pentru transparență lină și compresie DEFLATE care nu elimină niciodată datele pixelilor.

Deoarece păstrează muchiile clare, PNG este alegerea standard pentru logo-uri, pictograme, capturi UI și diagrame. Pentru fotografii, JPG sau WebP este de obicei mult mai mic, ceea ce contează când încorporați imaginea ca Base64, deoarece fiecare octet crește cu aproximativ o treime.

Dezvoltat1996, W3C / IETF (RFC 2083)
CompresieFără pierderi (DEFLATE)
TransparențăDa, canal alfa complet
AnimațieExtensie APNG
Semnătură fișier89 50 4E 47 0D 0A 1A 0A

Formate de ieșire

Alegeți cum să fie încadrat rezultatul. Convertorul poate returna:

  • txt: doar șirul Base64, gata de lipit în cod, într-un câmp de bază de date sau într-o cerere API.
  • uri: un URI data: complet pe care îl puteți lipi în bara de adrese a browserului sau folosi oriunde este acceptat un URL.
  • html img: o etichetă <img> cu data URI în src.
  • css background image: o regulă CSS folosind background-image: url(data:...).
  • html favicon: o etichetă <link rel="icon"> pentru un favicon încorporat.
  • html hyperlink: un link <a> care descarcă sau deschide fișierul încorporat.
  • html iframe: un <iframe> care redă conținutul în linie.
  • javascript image: JavaScript care creează un obiect Image.
  • javascript popup: JavaScript care deschide conținutul într-o fereastră nouă.
  • json: un obiect JSON cu numele fișierului, tipul MIME și datele.
  • xml: un element XML cu datele într-o secțiune CDATA.

Este sigur și cât de mare va fi rezultatul?

Fișierul dumneavoastră nu este niciodată încărcat: este citit și convertit local de browser folosind File API, deci chiar și documentele confidențiale rămân pe dispozitiv.

Base64 reprezintă fiecare 3 octeți cu 4 caractere, deci rezultatul codificat este cu aproximativ 33% mai mare decât fișierul original (plus câțiva octeți pentru padding și prefixul data URI).

Întrebări frecvente

Cum convertesc PNG în Base64?

Selectați fișierul .png de mai sus și faceți clic pe "Codificați PNG în Base64". Convertorul citește fișierul în browser și produce șirul Base64 sau un data URI gata de folosit.

Cu ce începe un PNG encodeat Base64?

Un fișier PNG codificat în Base64 începe de obicei cu "iVBORw0KGgo". Ca data URI începe cu "data:image/png;base64,".

Există o limită de dimensiune a fișierului?

Nu există o limită strictă deoarece conversia rulează local, dar fișierele foarte mari produc șiruri foarte lungi. Fișierele de până la aproximativ 50 MB funcționează confortabil în browserele moderne.

Cum convertesc Base64 înapoi în PNG?

Folosiți decodificatorul Base64 to PNG: lipiți șirul și puteți previzualiza și descărca fișierul .png original.

Instrumente și ghiduri conexe

Comentarii (0)

Întrebări, idei sau o eroare în „PNG to Base64”? Lăsați un comentariu, evaluați instrumentul sau răspundeți altora.

Nu există încă comentarii. Fiți primul care își împărtășește părerea!

Lăsați un comentariu

Evaluați acest instrument:
Esc
↑ ↓ mutați↵ deschidețiEsc închideți