Skip to content
KazamTools

PNG File Format

Portable Network Graphics. Best for: screenshots, logos, text and graphics with transparency.

Convert PNG files

What is a PNG file?

PNG (Portable Network Graphics) was created in the mid-1990s as a free replacement for GIF, which was then covered by a patent. It became a W3C Recommendation in 1996 and is now supported everywhere.

PNG is lossless: it packs the pixels with the same kind of compression as a ZIP file, so nothing is thrown away. That makes it ideal for screenshots, diagrams, logos and anything with text or sharp edges. It also stores a full alpha channel, so a logo can sit on any background with smooth, anti-aliased edges. The downside is size: a photo saved as PNG is often several times larger than the same photo as JPG.

PNG at a glance

PNG file format facts
Full namePortable Network Graphics
File extensions.png
Created byPNG Development Group (W3C Recommendation)
Introduced1996
CompressionLossless: every pixel is kept exactly
TransparencyYes, full alpha channel with soft edges
AnimationOnly as APNG, which few apps play
Typical sizeOften 3–10× larger than JPG for photos; small for flat graphics
Opens onEvery browser, phone, computer and image editor
Best forScreenshots, logos, text and graphics with transparency

How to open a PNG file

PNG opens in every browser, phone gallery and image editor. If a PNG photo is too large to email or upload, convert it to JPG or WebP; if you need it smaller but still lossless, PNG to WebP in lossless mode usually saves a quarter or more.

Convert other files to PNG

PNG questions

Why is my PNG so big?

PNG never throws detail away, so photos and noisy images compress poorly. Save photos as JPG or WebP instead.

Does PNG support transparency?

Yes. PNG has a full alpha channel, so pixels can be fully or partly see-through.

Is PNG better quality than JPG?

PNG keeps every pixel, so it never adds compression artefacts. For photos at high JPG quality the difference is usually invisible, and the JPG is far smaller.

All file formats and converters →