Sample PNG 100KB File
PNG image — lossless test card
Click below for an instant download — no signup, no redirect.
Download 100KB PNG100 KBTestFile-png-100kb.png
File details
| Format | PNG |
| Extension | .png |
| MIME type | image/png |
| Size | 100 KB |
| Exact bytes | 102,400 |
| Filename | TestFile-png-100kb.png |
| Format version | PNG (Portable Network Graphics) — ISO/IEC 15948 |
| Contents | 640 × 480 px RGBA synthetic gradient with radial alpha mask; lossless DEFLATE compression |
| Encoding | RGBA 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.