Image

Sample PNG 100KB File

PNG image — lossless test card

Click below for an instant download — no signup, no redirect.

Download 100KB PNG100 KB

TestFile-png-100kb.png

File details

FormatPNG
Extension.png
MIME typeimage/png
Size100 KB
Exact bytes102,400
FilenameTestFile-png-100kb.png
Format versionPNG (Portable Network Graphics) — ISO/IEC 15948
Contents640 × 480 px RGBA synthetic gradient with radial alpha mask; lossless DEFLATE compression
EncodingRGBA 8-bit; zlib/DEFLATE compression level 6; adaptive filter type

What is a 100KB PNG file useful for?

A 100 KB PNG is the right file for testing transparency handling in your image pipeline. Use it to verify that RGBA uploads are correctly preserved or converted to RGB when your storage backend requires it, that alpha channel compositing renders correctly in browser tests, and that your MIME-type detection returns image/png from the file header (89 50 4E 47 magic bytes) rather than the extension alone. It is also the standard size for UI component screenshot regression tests.

What's inside this file?

Generated with Pillow in RGBA mode. A 640 × 480 pixel synthetic image with an RGB colour gradient and a radial alpha channel gradient (fully opaque in the centre, semi-transparent toward the edges). Encoded as PNG with zlib/DEFLATE compression level 6 and adaptive per-row filtering. Lossless encoding means exact pixel values round-trip through any number of decompress/compress cycles.

Download via curl

curl -L "http://localhost:8000/files/png/TestFile-png-100kb.png" \
  -o TestFile-png-100kb.png

Need different parameters?

Generate a custom PNG file with exact settings.

⚙ Generate custom PNG

Related formats

Other PNG sizes

Frequently asked questions