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

SampleObserved result
Selectable text200 extracted characters
Image-only scan0 extracted characters
AcroForm3 named fields
Black-box coverSynthetic number remained extractable
Applied redactionSynthetic number absent from extracted text
Text width pairLong line measured 178.2% wider
Metadata pairFive descriptive values reduced to one neutral title

Download JSON results · Download CSV results

Download safe sample PDFs

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.

Safety boundary

Use synthetic samples for practice. Only upload documents you own or are authorized to process. Do not use JUST FREE PDF to forge records, impersonate others, copy signatures, deceptively alter official documents, or bypass required signing and submission processes.