Streaming + parse-quality benchmark
How fast — and how faithful — is a PDF turned into a web page?
okraPDF turns any PDF into a live, accessible web page. We measure both the load — the way a browser feels it — and the parse quality, against governments' own accessible HTML of the same document.
The numbers, against the government's own accessible HTML
- First readable content in about 3.2 seconds (median).
- Reading-order correlation of roughly 1.00 versus the government's own accessible HTML — the twin lays the document out in the same order a human-authored accessible page does.
- Content recall of about 75–94% of the government's text; the gap is mostly dense tables rendered as one large block.
The dataset: GovTwin
19 government PDF-to-accessible-HTML pairs — 10 from GOV.UK (published under the Open Government Licence v3.0) and 9 US Federal Register rules (public domain). Governments publish the same document as a PDF and an authoritative accessible HTML version, which gives us free ground truth for what a correct accessible web page of a PDF should look like.
How we measure
Speed is timed live against okrapdf.com by tapping the Server-Sent-Events stream and timestamping every block as a browser would receive it. Quality is diffed against the government's own accessible HTML: content recall is the share of their text we captured; reading-order correlation is how well our order matches theirs. Directional results — one run per document, single-call engine — not a leaderboard.
Watch a PDF become a web page
Try it free — drop a PDF and see it stream in as a clean, accessible page, the same flow this benchmark measures.