extractingbench

Independent benchmark of extraction models

Extraction models read text and images and fill typed fields in one pass, with a confidence for each answer. We test whether the values are right, whether the model says nothing when the answer isn't there, and what it costs.

First results comingRead the benchmark design

Extracting Index

0 to 100, higher is better

Clairic
NuExtract3
GLiNER2

Planned lineup. Bars appear when the first run is published.

Speed

median seconds per document

Clairic
NuExtract3
GLiNER2

Planned lineup. Bars appear when the first run is published.

Cost

list price, US dollars

Clairic
NuExtract3
GLiNER2

Hosted providers only. Planned lineup. Bars appear when the first run is published.

How one document is tested the same for every model and provider

The documentCORNER CAFE 12 Oct 2026Flat white 4.50 Bagel 3.80Soup 12.00Subtotal 20.30 Tax 8% 1.62TOTAL 21.92The fieldstotal numbertip numberdate dateper_item numberOne passthe model being tested,no text generatedTyped answerstotal21.92confidence 0.97tipnullp_null 0.94 · not on the receiptdate2026-10-12confidence 0.95per_item7.31confidence 0.61 · two stepsScript checksevery value against a checked answer.null is right when the field isn't there.confidence is checked against hit rate.
A toy receipt for illustration, not a benchmark item. The real test sets have six document types, each with a public half anyone can rerun and a private half kept back so no one can train on it.

Extracting Index

75% accuracy on fields that are in the document plus 25% null honesty on fields that aren't, on the private test set, text input.

Clairic
Cloudflare
NuExtract3
NuMind
GLiNER2
Fastino

Extracting Index vs cost

Extracting Index against cost per 1,000 documents. The dotted line joins the models nothing else beats on both. The shaded corner is better and cheaper than the median.

Better and cheaper than the median Pareto line
020406080100$0.010$0.030$0.100$0.300$1.00$3.00$10.00Cost per 1,000 documents (log scale)Extracting IndexNo points until the first run is published

Measurements each has its own page, method and precision

Lineup every model on every provider that serves it

ModelInputWeightsProviderList priceStatus
ClairicCloudflareText and imagesClosedCloudflare Workers AIserverless$0.10 per million input tokens, no output chargeNot run yet
NuExtract3NuMindText and imagesOpen, Apache 2.0NuMind APIserverless$1 per million input tokens, $5 per million output tokensNot tested yet: needs an account
Hugging Face Inference Endpointsdedicatedper GPU hourNot tested yet: needs an account
Our Mac Mini (run it yourself)self-runno per-document priceOptional, after hosted results
GLiNER2FastinoText onlyOpen, Apache 2.0Fastino APIserverless$0.03 per million input tokens, no output chargeNot tested yet: needs an account
Hugging Face Inference Endpointsdedicatedper CPU hourNot tested yet: needs an account
Our Mac Mini (run it yourself)self-runno per-document priceOptional, after hosted results

As of 20 Oct 2026, extractingbench has not published results. The planned lineup is Clairic, NuExtract3 and GLiNER2. Before this benchmark, every published accuracy figure we could find for these extraction models came from the vendors themselves.