Testaroo Real example files for testing, documented and free to use.
Sample PDFs, images, audio, video, data files and archives. 8,584 of them across 27 categories, built deliberately for testing software that has to open them. Every file has a page listing exactly what is inside, so you know what a correct result looks like.
Safe to use anywhere
Every file is generated by a deterministic script rather than collected from the web, so it ships with an exact spec sheet and no copyright exposure.
You know what is inside
Each file has its own page listing precise properties (noise sigma, silence timestamps, form fields, encodings, seeds) instead of being dumped in a folder.
Matched before-and-after pairs
352 matched pairs: clean ↔ noisy, colour ↔ greyscale, source ↔ scanned. Testing a change needs both sides, and a file on its own cannot give you that.
Browse by category
Browse by purpose →Images
2343 files
Enhancement, segmentation, OCR, diff, and vision fixtures.
Audio
396 files
Reference tones, ASR pairs, loudness, and trim fixtures.
Documents
531 files
PDFs, Office files, annotations, markup, and text encodings.
Data
1255 files
CSV, JSON, schemas, APIs, and time series, clean and messy.
Templates
241 docs · visual studio
Visual scenes + document starting points, with a local Studio.
Archives
131 files
ZIP, TAR, gzip, 7z, and ISO, nested, unicode, empty, and encrypted.
E-books
90 files
EPUB, FB2, and CBZ, valid, intentionally invalid, and comic archives.
Models
192 files
3D and CAD formats, STL, OBJ, 3MF, DXF, STEP, IGES, and EPS.
Fonts
100 files
TTF, OTF, WOFF, and WOFF2, one demo typeface across formats.
Video
444 files
MP4, WebM, MKV, MOV, AVI, and OGV, one clip across the common codecs.
110 files
RFC 822 .eml messages and .mbox mailboxes for email parsers.
AI / ML
124 files
Training data, embeddings, annotations, and eval sets for ML pipelines.
Source code
125 files
Idiomatic hello-world and real snippets across 16 programming languages.
Web assets
146 files
Favicons, PWA manifests, service workers, robots/sitemap, OG cards, and .well-known files.
Localization
161 files
Translation catalogs (PO/POT, XLIFF, .strings, ARB, Android XML, RESX, i18next) with RTL and CJK.
Security
135 files
PKI, JWT/JWKS, OAuth tokens, CORS/CSP headers, and SSH SAMPLE fixtures.
Testing & QA
142 files
JUnit, TAP, Gherkin, coverage, and HAR, the reports CI actually parses.
Version control
88 files
Unified diffs, patches, conflict markers, and repository config files.
Observability
120 files
OTLP traces, Prometheus metrics, structured logs, and alert payloads.
Supply chain
116 files
SBOMs, lockfiles, provenance attestations, and vulnerability reports.
Geospatial
158 files
GeoJSON, shapefiles, KML/KMZ, GeoPackage, WKT, and GPS traces.
Scientific
128 files
Chemistry, bioinformatics, gridded data, and citation formats.
Pipelines
115 files
CI/CD workflows, IaC configs, build files, and orchestration DAGs.
Prompts
300 files
Provider-neutral plans, message fixtures, tool calls, and evaluation contracts.
Creator audio
325 files
Foley, ambience, voice, stems, cue sheets, and controlled editing cases.
Creator video
325 files
B-roll, social variants, overlays, timelines, captions, and sync references.
Forms
Live examples
Live demos plus HTML and AcroForm fixtures for real-life use cases.