Portable Network Graphics (PNG) è un formato di file per la grafica raster che supporta la compressione dati senza perdita (lossless). Sviluppato come sostituto migliorato e non brevettato del formato GIF, PNG è ampiamente utilizzato su Internet ed è particolarmente adatto per l'editing di immagini. PNG supporta immagini basate su tavolozza (con tavolozze di colori RGB a 24 bit o RGBA a 32 bit), immagini in scala di grigi e immagini RGB o RGBA a colori pieni non basate su tavolozza. I file PNG generalmente offrono una compressione migliore rispetto ai file GIF senza perdere alcuna qualità dell'immagine. PNG supporta anche la trasparenza tramite un canale alfa, consentendo una fusione fluida delle immagini con gli sfondi. È particolarmente utile per archiviare immagini con linee nette e testo, come loghi, illustrazioni e diagrammi. A differenza di JPEG, PNG non è progettato per immagini fotografiche, poiché la compressione con perdita (lossy) di JPEG è generalmente più efficiente per quel tipo di immagini. PNG è un formato aperto, il che significa che le sue specifiche sono pubblicamente disponibili e libere da usare, il che ha contribuito alla sua ampia adozione.