ZERO-UPLOAD SANDBOX
.jpg QA Fixtures Modern Media & Spatial 3D CC0 Public Domain · CI/CD Safe

Sample .jpg (JPEG) Test Files & Edge Cases

Deterministic JPEG / JFIF / EXIF Image fixtures engineered for automated unit tests, parser fuzzing, and upload validation pipelines. Pull directly in GitHub Actions with immutable SHA-256 verification.

minimalexpect: valid

minimal-8x8-jfif.jpg

Real baseline JPEG encoded by Pillow: FF D8 SOI, JFIF APP0, Huffman-compressed 8×8 RGB pixels, FF D9 EOI.

↓ Download (644 B)
SHA-256: 72ad937c3cc136955b18dfa3209c4a86e6a6c739eab2e9d1d05fb3b75c051d62
Exact: 644 bytes
curl -fsSL https://fileformat.co/fixtures/v1/jpg/minimal-8x8-jfif.jpg -o minimal-8x8-jfif.jpg \
  && echo "72ad937c3cc136955b18dfa3209c4a86e6a6c739eab2e9d1d05fb3b75c051d62  minimal-8x8-jfif.jpg" | shasum -a 256 -c
realisticexpect: valid

photo-1080p-exif.jpg

Real Pillow-encoded 1080p JPEG carrying an APP1 Exif TIFF directory with Orientation=1.

↓ Download (511.7 KB)
SHA-256: 0810b6422b4ef7f11b623036c6870f20cb7e75fadbdcc05f12b7c13b35825ba6
Exact: 523,936 bytes
curl -fsSL https://fileformat.co/fixtures/v1/jpg/photo-1080p-exif.jpg -o photo-1080p-exif.jpg \
  && echo "0810b6422b4ef7f11b623036c6870f20cb7e75fadbdcc05f12b7c13b35825ba6  photo-1080p-exif.jpg" | shasum -a 256 -c
edge-caseEXIF Orientation=6 + GPSexpect: valid

exif-orientation-6-null-island-gps.jpg

Fully decodable JPEG whose EXIF IFD declares Orientation=6 and a GPSInfo IFD at Null Island — tests pipelines that strip tags without rotating pixels.

↓ Download (538.2 KB)
SHA-256: 9e84120c7d4e36e75154329a088f3226aaca6e96aa28a43fcff7b4cfd421ebaf
Exact: 551,116 bytes
curl -fsSL https://fileformat.co/fixtures/v1/jpg/exif-orientation-6-null-island-gps.jpg -o exif-orientation-6-null-island-gps.jpg \
  && echo "9e84120c7d4e36e75154329a088f3226aaca6e96aa28a43fcff7b4cfd421ebaf  exif-orientation-6-null-island-gps.jpg" | shasum -a 256 -c
Safe-by-Design Client-Side Synthesizer

In-Browser Edge-Case & Malformed Fixture Mutator

Zero Upload · Generated in RAM

Need negative test fixtures for parser fuzzing or upload gateway validation? Mutate minimal-8x8-jfif.jpg directly in your browser without hosting unsafe payloads on public URLs.

Default Fixture: minimal-8x8-jfif.jpg

Tests graceful EOF / footer corruption handling without process panic or OOM.