PNG Viewer — Open .png Files with XnView

PNG (Portable Network Graphics, .png) is a lossless image format originally published by the W3C in 1996 and standardized as ISO/IEC 15948 in 2003. XnView MP reads, displays and writes PNG on Windows, macOS and Linux, including the full alpha channel and animated PNG (APNG). XnConvert performs bulk conversion to and from PNG with optional resize, watermark or metadata steps.

XnView PNG support at a glance

About the PNG format

PNG was created in 1996 as a patent-free successor to GIF. It uses lossless DEFLATE compression (the same algorithm as ZIP) and supports indexed color, grayscale, truecolor RGB and full 8-bit alpha transparency. PNG also supports gamma correction and color profile embedding. The animated variant, APNG, extends PNG with multiple frames while remaining backward-compatible with viewers that only display the first frame.

Key characteristics of PNG

How to view and convert PNG files with XnView

Open a .png file

Launch XnView MP, then File > Open and select the PNG, or drag the file onto the XnView MP window. Transparent areas show against a checkerboard background by default.

Convert PNG to JPEG, WebP, TIFF or another format

In XnView MP: File > Save as, then pick the output format. For batch conversion, open XnConvert, drag the PNG files in, choose the output format and click Convert.

Reduce the size of a PNG (compression)

When saving a PNG, XnView exposes the compression level (0 to 9). Higher values produce smaller files without losing quality, since PNG compression is lossless. For more aggressive savings, convert the PNG to WebP (lossless) which typically produces 25-35% smaller files.

Frequently asked questions

Is XnView a free PNG viewer?

Yes. XnView MP and XnView Classic are free for private, educational and non-profit use, including PNG viewing, editing and conversion. A paid license is required for commercial use in a company.

Does XnView preserve PNG transparency (alpha channel)?

Yes. XnView MP reads and writes the full 8-bit alpha channel of PNG (RGBA) and the 1-bit transparency of indexed PNG, preserving transparency when opening, displaying and exporting files.

Can XnView open APNG (animated PNG) files?

Yes. XnView MP and XnConvert read and write APNG files. The viewer plays the animation natively and the Pages panel lets you step through individual frames.

How do I batch convert PNG to JPEG, WebP or TIFF?

Open XnConvert, drag your PNG files in, pick the target format in the Output tab (JPEG, WebP, TIFF, etc.) and click Convert. Add Resize, Watermark or Metadata steps in the Actions tab if needed.

Can XnView convert JPEG to PNG without losing quality?

Yes. Open the JPEG in XnView MP, then File > Save as > PNG. PNG is a lossless format, so the result preserves all the pixel data of the source JPEG. For multiple files, use XnConvert with PNG selected as the output format.

Related XnView tools