Sample PNG 1MB File
PNG image — lossless test card
Click below for an instant download — no signup, no redirect.
Download 1MB PNG1 MBTestFile-png-1mb.png
File details
| Format | PNG |
| Extension | .png |
| MIME type | image/png |
| Size | 1 MB |
| Exact bytes | 1,048,576 |
| Filename | TestFile-png-1mb.png |
| Format version | PNG (Portable Network Graphics) — ISO/IEC 15948 |
| Contents | 1,600 × 1,200 px RGBA synthetic gradient with alpha mask; lossless DEFLATE; IHDR + IDAT + IEND only |
| Encoding | RGBA 8-bit; zlib/DEFLATE compression level 6; adaptive filter |
What is a 1MB PNG file useful for?
A 1 MB PNG at 1,600 × 1,200 px is the standard size for UI screenshot testing and responsive design visual regression. Use it to test screenshot upload and comparison pipelines (Percy, Chromatic, Applitools), verify that your CDN delivers PNG with correct Content-Type and Cache-Control headers, and benchmark PNG-to-WebP transcoding performance. The RGBA channel also makes it useful for testing overlay and watermarking features that depend on alpha blending.
What's inside this file?
Generated with Pillow in RGBA mode. A 1,600 × 1,200 pixel image with colour gradients in the RGB channels and a radial alpha mask. The uncompressed RGBA raster is 7.68 MB; PNG's lossless DEFLATE achieves roughly a 7–8:1 ratio on synthetic gradient content, producing a ~1 MB file. All PNG ancillary chunks (gAMA, cHRM, sRGB) are absent — the file contains only IHDR, IDAT, and IEND chunks.
Download via curl
curl -L "http://localhost:8000/files/png/TestFile-png-1mb.png" \ -o TestFile-png-1mb.png
Need different parameters?
Generate a custom PNG file with exact settings.