Open evidence for PDF software

Open PDF research data catalog

Thirteen reusable datasets collect the site’s original benchmark results, deterministic fixtures, calculated references, expected-result manifests, checksums, and independent validator output. Every cataloged dataset is free to inspect and licensed CC BY 4.0.

Updated July 11, 202613 datasetsCSV · JSON · ZIP · PDF · PNG · HEIC
13Open datasetsOriginal measurements, fixtures, and calculated references
22Browser workflowsIn the core accuracy benchmark
CC BY 4.0Reuse licenseAttribution required
IndependentValidation pathPoppler, ImageMagick, libheif, LibreOffice, or scorers
Downloadable data

Use the JSON-LD catalog for structured metadata, the site directory to browse resources, or the individual dataset pages for measurements, methods, and interpretation limits.

Open JSON-LD catalogRead validation method

Browse all downloadable datasets

DatasetQuestion answeredPrimary downloadsIndependent evidence
Browser PDF tools accuracyDo 22 browser workflows produce the requested result?Results CSVParsing, rendering, ZIP checks, marker comparison, SHA-256
PDF-to-PNG dimensions and memoryHow many pixels and RGBA bytes result from each standard page, orientation, and DPI?64-row CSV · Formula and rows JSONDeterministic PDF point-to-pixel formula
PDF compression presetsHow do Light, Balanced, and Maximum affect size and fidelity by document type?Results CSVPoppler text/images and 120-DPI render comparison
HEIC-to-PDF compatibilityWhat happens to orientation, alpha, dimensions, metadata, color, and privacy?Results CSV · Fixture manifestlibheif, Poppler, render metrics, Chrome network trace
Browser OCR accuracyHow do DPI, noise, skew, rotation, contrast, and language affect OCR?Results CSV · Fixture ZIPUnicode-aware character and word error scoring
PDF/Word fidelityWhich conversion modes preserve editable content versus visual layout?Results CSV · Detailed checks · Fixture ZIPPDF objects, DOCX XML, LibreOffice rendering, exact markers
PDF page boxesWhat are the exact dimensions, rotations, and five effective page boxes?Fixture PDF · Manifest JSONIndependent pypdf expected results
PDF fonts and ToUnicodeWhich fonts are embedded, subset, encoded, mapped, or missing?Fixture PDF · Manifest JSON · Poppler evidencePoppler pdffonts
PNG print readinessWhat do pixels, pHYs, transparency, profiles, metadata, CRCs, and placement mean?Manifest JSON · ImageMagick evidenceImageMagick identify
PNG dimensions for A4 and LetterHow many pixels fill each listed page and margin box at 150, 200, or 300 PPI?24-row CSV · Formula and rows JSONDeterministic formula tied to the listed page dimensions
PDF privacy and active contentDoes a PDF contain metadata, XMP, attachments, forms, links, JavaScript, or actions?Positive fixture · Negative fixture · Manifest JSONPoppler pdfinfo and pdfdetach
PDF redaction failuresIs text truly removed, merely covered by black, or waiting in a Redact annotation?Unsafe fixture · Safe fixture · Pending annotationPoppler text/raster output and ImageMagick
PDF effective image PPIWhat is each raster image’s effective PPI at its actual physical placement?Fixture PDF · Manifest JSON · Poppler evidencePoppler pdfimages -list

How to cite or reuse a result

  1. Name the dataset and tested case.

    Do not cite a broad claim such as “all PDF compression preserves quality” when the evidence covers a named fixture and preset.

  2. Link the dataset page.

    The page explains scope, generation, validator versions, assumptions, and limitations that a raw CSV cannot carry alone.

  3. Preserve the version or checksum.

    Use dataset query versions and recorded SHA-256 hashes when exact reproduction matters.

  4. Attribute under CC BY 4.0.

    A suitable attribution is: “GoPDFConverter [dataset name], Hudley Holdings LLC, 2026,” linked to the dataset page.

What this catalog does not prove

A fixture demonstrates the tested case, browser workflow, and tool configuration—not every possible PDF, PNG, HEIC, DOCX, browser, printer, or competing product. A “pass” means the published expected checks passed. It is not a compliance certificate, security audit, or universal guarantee. Each dataset page publishes its own limitations and should be read before generalizing a result.

The catalog contains synthetic or non-sensitive fixtures. It does not collect uploaded user documents. Tools analyze selected files locally in browser memory; public dataset downloads are ordinary static web assets.

Structured data and feeds

Schema.org DataCatalog JSON-LD

Thirteen Dataset records with descriptions, methods, variables, keywords, licenses, and direct distributions.

Site directory

Links and short descriptions for tools, guides, research, ownership, and interpretation limits.

Atom research feed

Chronological discovery for newly published datasets, guides, and significant updates.