20 use cases

Test files by use case

Curated sets of files for common testing jobs, from the happy path to the edge cases that break things.

All use cases

Test file upload limits

Files at exact sizes from 100 KB to 500 MB, plus empty and mislabeled files, for testing upload size limits, validation and progress bars.

36 files

Test video playback

Sample videos for testing HTML5 players, codecs, streaming start-up, rotation, HDR and multi-track handling.

22 files

Test adaptive streaming (HLS and DASH)

Playable HLS and MPEG-DASH streams — adaptive bitrate, fMP4/CMAF and AES-128 encrypted — plus captions and MP4 layouts for testing streaming players.

13 files

Test 3D model viewers and importers

3D models for testing web viewers, slicers and CAD importers: glTF, GLB, OBJ with materials, STL, PLY, 3MF, COLLADA, X3D and DXF, from 12 to 65,000 triangles.

14 files

Test document AI and OCR

Invoices, receipts, purchase orders, résumés, contracts and scanned pages for testing OCR, invoice extraction and document-AI pipelines.

12 files

Test ad serving and ad tech

Banners in every IAB size, HTML5 ad packages, VAST and VMAP video ads, OpenRTB bid messages and ads.txt files for testing ad servers, players and SSPs.

14 files

Test TLS, certificates and keys

A complete test PKI — root CA, intermediate and leaf — in PEM, CRT, DER, PKCS #7 and PKCS #12, with private keys, a CSR and SSH keys.

14 files

Test displays and image pipelines

Color bars, grayscale steps, gradients, pixel grids, gamma and resolution charts and solid colors for checking monitors, scaling and color handling.

27 files

Test CSV import

CSV files for testing importers: 10 to 1,000,000 rows, BOMs, UTF-16, Latin-1 and Shift_JIS encodings, odd line endings, delimiters and malformed rows.

19 files

Test image processing

Images for testing resizing, thumbnails and conversion: modern formats, all 8 EXIF orientations, CMYK, 16-bit, huge dimensions and transparency.

31 files

Test PDF handling

PDFs for testing viewers, parsers and pipelines: 1 to 1,000 pages, forms, encryption, scanned pages for OCR, mixed page sizes and corrupt files.

19 files

Test archive extraction

Archives for testing extraction code: ZIP, TAR, GZ, 7Z, encrypted archives, deep nesting, many entries, Unicode names and corrupt ZIPs.

16 files

Test audio playback

Audio samples for testing players and processing: MP3 bitrates, lossless and hi-res formats, test tones, sweeps, channel tests and 5.1 surround.

22 files

Test data pipelines

Structured data for testing ETL and analytics tools: Parquet, NDJSON, JSON, SQLite and SQL dumps from 1,000 to 1,000,000 rows.

12 files

Test localization and translation files

The same app strings in gettext PO/MO, XLIFF, Apple .strings and String Catalogs, Android, Flutter ARB, .NET RESX, i18next and Fluent — in five languages.

21 files

Test scientific, statistical and healthcare data

NetCDF, MATLAB, SPSS, Stata, SAS, HDF5, DICOM, HL7 v2, FHIR, EDI and RDF samples for research, health and enterprise data pipelines.

15 files

Test GIS and mapping data

GeoJSON, GeoPackage, FlatGeobuf, Shapefile, KML, GPX, GeoTIFF, Cloud-Optimized GeoTIFF and MBTiles samples for maps and spatial pipelines.

6 files

Test machine-learning model and dataset files

ONNX, GGUF, safetensors, TFRecord, Parquet, NumPy and JSONL fine-tuning samples for ML tooling, model registries and upload pipelines.

6 files

Test network and security tooling

PCAP and PCAPNG captures, a signed JWT and a cookie jar — all synthetic and safe — for analyzers, proxies and auth code.

4 files

Test bank-statement imports

OFX, QBO and QIF bank-statement exports with fictional accounts and transactions, for budgeting and accounting import code.

3 files