PNG (JPortable Network Graphics) is een bestandsformaat voor rasterafbeeldingen met verliesloze compressie. PNG gebruikt compressie, waardoor de afbeeldingen weinig ruimte innemen in vergelijking met ongecomprimeerde formaten zoals BMP, maar dit zonder enig verlies van beeldkwaliteit, zoals wel gebeurt bij bijvoorbeeld JPEG. PNG ondersteunt 24 bits en gedeeltelijke transparantie. In een PNG-afbeelding kan dus voor elke pixel niet alleen een rood- groen- of blauwwaarde worden opgegeven, maar ook een transparantie. Het gevolg hiervan is dat elke pixel een bepaalde hoeveelheid transparantie kan hebben, bijvoorbeeld helemaal doorzichtig of gedeeltelijk doorzichtig met bijvoorbeeld wat donkerrood eroverheen.
Een PNG-afbeelding kan een "kleurenpalet" hebben. Dit houdt in dat er maximaal 256 kunnen worden gebruikt, wat de bestandsgrootte, door het kleinere aantal bits per kleur, extra verkleint. Hierdoor is PNG zeer geschikt voor zowel het verliesloos opslaan van afbeeldingen als voor het besparen van geheugenruimte voor eenvoudige afbeeldingen.
Lees ook over TIFF, JPG, BMP, PSD, PDF en PDF/A.