← All sample-file formats

Developer test assets

Sample PNG files for testing

PNG fixtures covering RGB, grayscale, 16-bit RGB and grayscale, Adam7 interlacing, indexed colour, alpha transparency, and a 1 x 1 edge case.

Convert JPG to PNGDownload all 8 filesCC0 · No signup · Direct downloads

Download individual files

Preview of rhino rgb

Rhino RGB

8-bit RGB PNG

rhino-rgb.png
Dimensions
900 x 1200
Size
1.4 MB
MIME type
image/png
SHA-256 checksumdffbb76a0ab6d56b0d959a592ebf77b7e1ce9298188f010627f5b7b773be4ad4
Download rhino-rgb.png
Preview of zebra grayscale

Zebra grayscale

8-bit grayscale PNG

zebra-grayscale.png
Dimensions
900 x 1200
Size
705.4 KB
MIME type
image/png
SHA-256 checksum0486b913b20b5619f4add4805538d12362f8bc1df4f8cf9a728f227753215c67
Download zebra-grayscale.png
Preview of zebra 16-bit grayscale

Zebra 16-bit grayscale

16-bit grayscale PNG

zebra-16-bit-grayscale.png
Dimensions
1200 x 1600
Size
3.2 MB
MIME type
image/png
SHA-256 checksume142fd71deec316f4a952cd09b96563ae9adb31ed44eda3443cbff37facb16aa
Download zebra-16-bit-grayscale.png
Preview of coastal transparency

Coastal transparency

8-bit RGBA transparency

coast-alpha.png
Dimensions
800 x 600
Size
549.5 KB
MIME type
image/png
SHA-256 checksum1e11be5e7d597b36ea5626204ef3be241492122985b72af501b4042054414206
Download coast-alpha.png
Preview of indexed aerial coast

Indexed aerial coast

8-bit palette with 256 entries

aerial-coast-indexed.png
Dimensions
640 x 480
Size
234.2 KB
MIME type
image/png
SHA-256 checksum8048405ea011c6b6f04a62e4eb78f789cb4511dd1eda7ed19003afa010f64686
Download aerial-coast-indexed.png
Preview of transparent pixel

Transparent pixel

Fully transparent RGBA pixel

transparent-1x1.png
Dimensions
1 x 1
Size
70 bytes
MIME type
image/png
SHA-256 checksumc2153f77e11087fcb078ae38527fa83bef29791e3700e30cc87fec4405a66d0f
Download transparent-1x1.png
Preview of interlaced rocky coast

Interlaced rocky coast

Seven-pass Adam7 interlacing

rocky-coast-interlaced.png
Dimensions
640 x 480
Size
670.3 KB
MIME type
image/png
SHA-256 checksume49835ffa6449dd51bc8a9de87e8162af0b2cc840c17cce11eb6c0b69f79e41d
Download rocky-coast-interlaced.png
Preview of 16-bit coastline

16-bit coastline

16 bits per RGB channel

coastline-16-bit-rgb.png
Dimensions
800 x 600
Size
2.1 MB
MIME type
image/png
SHA-256 checksum8b8a3ac39a0048cbcbbe7ed30bf9b2934a8621788eb078f5eb4ba8ac22fee733
Download coastline-16-bit-rgb.png

Pixel-accurate fixtures

Test channels and bit depth

PNG is dependable, but image pipelines still flatten transparency, reduce 16-bit data to 8-bit, or incorrectly treat grayscale images as RGB.

Transparent coastal PNG over a checkerboard

RGB

Confirm ordinary full-colour decoding and conversion.

Grayscale

Detect unwanted channel expansion or tonal changes.

RGBA

Verify transparency survives resizing and export.

Indexed

Exercise palette lookup and low-colour processing paths.

Adam7

Test progressive seven-pass decoding.

PNG testing questions

Why does transparency become black?

The alpha channel may have been discarded or composited against black during conversion. Inspect intermediate outputs as well as the final image.

Why test 16-bit grayscale?

Scientific, medical, and editing workflows may depend on tonal precision that an automatic 8-bit conversion removes.

Fixture integrity

Verified properties, not renamed files

Each PNG download is inspected as binary image data. Dimensions, file size, MIME type, format-specific properties, and the published SHA-256 checksum are checked after generation.

  • PNG signature and colour type
  • 8-bit and 16-bit samples
  • Adam7 interlace flag
  • Palette and alpha data

Need a different output? Browse PNG conversion tools.

What this collection tests

  • RGB and grayscale decoding
  • 16-bit samples
  • Adam7 interlacing
  • indexed colour
  • RGBA transparency
  • minimum dimensions

Use in automated tests

Every file has a stable direct URL and SHA-256 checksum, making it suitable for upload fixtures, decoder tests, CI pipelines, and documentation.

curl -O https://crestconvert.com/test-files/png/rhino-rgb.png