Edge Cases · 18 files
Sample Tricky Images
All eight EXIF orientations, CMYK, progressive and grayscale JPEGs, 16-bit, palette and interlaced PNGs, 1×1 pixels and extreme aspect ratios.
All 18 tricky images files
Download all with curl
# 18 files, 1.1 MB in total
while read -r url; do curl -LO --fail "$url"; done <<'EOF'
https://files.samplefiles.com/edge-cases/images/1x1-transparent.gif
https://files.samplefiles.com/edge-cases/images/1x1.png
https://files.samplefiles.com/edge-cases/images/wide-10000x10.png
https://files.samplefiles.com/edge-cases/images/tall-10x10000.png
https://files.samplefiles.com/edge-cases/images/exif-orientation-3.jpg
https://files.samplefiles.com/edge-cases/images/exif-orientation-2.jpg
https://files.samplefiles.com/edge-cases/images/exif-orientation-4.jpg
https://files.samplefiles.com/edge-cases/images/exif-orientation-1.jpg
https://files.samplefiles.com/edge-cases/images/exif-orientation-5.jpg
https://files.samplefiles.com/edge-cases/images/exif-orientation-6.jpg
https://files.samplefiles.com/edge-cases/images/exif-orientation-7.jpg
https://files.samplefiles.com/edge-cases/images/exif-orientation-8.jpg
https://files.samplefiles.com/edge-cases/images/grayscale.jpg
https://files.samplefiles.com/edge-cases/images/progressive.jpg
https://files.samplefiles.com/edge-cases/images/palette-256.png
https://files.samplefiles.com/edge-cases/images/cmyk.jpg
https://files.samplefiles.com/edge-cases/images/16-bit.png
https://files.samplefiles.com/edge-cases/images/interlaced.png
EOF| File | Size | Details | Download |
|---|---|---|---|
| 1×1 transparent GIF1x1-transparent.gif | 43 B | 1×1 | Download |
| 1×1 PNG1x1.png | 82 B | 1×1 | Download |
| Extreme aspect ratio 10000×10 PNGwide-10000x10.png | 748 B | 10000×10 | Download |
| Extreme aspect ratio 10×10000 PNGtall-10x10000.png | 7.2 KB | 10×10000 | Download |
| JPG with EXIF orientation 3exif-orientation-3.jpg | 12.4 KB | EXIF Orientation = 3 | Download |
| JPG with EXIF orientation 2exif-orientation-2.jpg | 12.4 KB | EXIF Orientation = 2 | Download |
| JPG with EXIF orientation 4exif-orientation-4.jpg | 12.4 KB | EXIF Orientation = 4 | Download |
| JPG with EXIF orientation 1exif-orientation-1.jpg | 12.4 KB | EXIF Orientation = 1 | Download |
| JPG with EXIF orientation 5exif-orientation-5.jpg | 13.2 KB | EXIF Orientation = 5 | Download |
| JPG with EXIF orientation 6exif-orientation-6.jpg | 13.2 KB | EXIF Orientation = 6 | Download |
| JPG with EXIF orientation 7exif-orientation-7.jpg | 13.2 KB | EXIF Orientation = 7 | Download |
| JPG with EXIF orientation 8exif-orientation-8.jpg | 13.3 KB | EXIF Orientation = 8 | Download |
| Grayscale JPGgrayscale.jpg | 37 KB | 640×480 | Download |
| Progressive JPGprogressive.jpg | 47.4 KB | 640×480 | Download |
| Palette (indexed) PNGpalette-256.png | 96.6 KB | 640×480 | Download |
| CMYK JPGcmyk.jpg | 120 KB | 640×480 | Download |
| 16-bit PNG16-bit.png | 350 KB | 640×480 | Download |
| Interlaced (Adam7) PNGinterlaced.png | 424 KB | 640×480 | Download |
FAQ
How do I use the EXIF orientation set?
Each file stores its pixels transformed and sets the matching orientation tag. If your app handles EXIF correctly, all eight show an upright “F” with “This side up” at the top.