Last updated: July 17, 2026
Synthetic PDF Samples and Reproducible Test Results
These files were generated for JUST FREE PDF documentation. They contain no real names, signatures, account numbers, school records, medical information, or confidential business data. Use them to test selection, forms, metadata, redaction, text width, and visual signature behavior before handling an important document.
Recorded result summary
| Sample | Observed result |
|---|---|
| Selectable text | 200 extracted characters |
| Image-only scan | 0 extracted characters |
| AcroForm | 3 named fields |
| Black-box cover | Synthetic number remained extractable |
| Applied redaction | Synthetic number absent from extracted text |
| Text width pair | Long line measured 178.2% wider |
| Metadata pair | Five descriptive values reduced to one neutral title |
Download safe sample PDFs
- Selectable-text sample — ordinary source text.
- Image-only scan sample — readable pixels with no extracted text.
- AcroForm sample — two text fields and one checkbox.
- Short replacement sample and long replacement sample — width comparison.
- Black-box cover sample — visually hidden but extractable synthetic number.
- Applied redaction sample — target absent from extracted text.
- Metadata-before sample and cleaned metadata sample.
- Visual signature sample — visible mark without a digital certificate.
How the files were inspected
The recorded run used Python 3.13.5, pypdf 5.9.0, PyMuPDF 1.26.7, and ReportLab 4.4.9. Results include SHA-256 hashes so reviewers can match downloads to the inspected files. Read How JUST FREE PDF documents and tests PDF export risks for the method and limitations.
Sample workflow: diagnose text
Open the selectable-text sample and the scan. Try selecting, copying, zooming, and searching. The scan looks readable but has no extracted characters. This demonstrates why appearance alone is not enough.
Sample workflow: prove a black box is unsafe
Search the black-box sample for 0000-1111-2222. Then run the same search in the applied-redaction sample. The first retains the target; the second does not. These files are for education only and do not certify a legal redaction workflow.
Sample workflow: inspect form fields
Open the AcroForm sample, press Tab, enter synthetic values, save a copy, and reopen it in another viewer. Record whether the values and checkbox remain visible. Do not enter real personal data.
How to record your own comparison
Use one change at a time and keep the original file. Record the sample filename, viewer, browser, operating system, expected result, observed result, and exported file size. When testing forms, list the field names and whether values remain visible after reopening. When testing text, record the old phrase, new phrase, line width, and whether the old phrase remains searchable.
For redaction and metadata checks, inspect the exact final file you plan to share. A file can change after printing, merging, uploading to a portal, or downloading from another system. Re-run search, extraction, document-properties, and page-count checks after the last transformation.
What the samples do not certify
These files demonstrate technical behaviors in a controlled, synthetic set. They do not certify a document for legal filing, digital signing, regulated redaction, accessibility conformance, malware safety, or acceptance by a particular government, school, bank, employer, or client portal. Follow the recipient’s requirements and use an approved workflow for consequential documents.