The best document extraction APIs in 2026

There is no single best document extraction API. The right choice depends on what you need back. Reducto, LlamaParse and Unstructured are built for feeding documents to AI applications. Extend and Sensible are developer platforms for structured fields. Mindee, Docsumo, Nanonets and Rossum focus on invoices and back-office work. The cloud providers sell OCR you build on. docRefinery is for documents that repeat by sender.

Updated

What a document extraction API does

A document extraction API takes a PDF, scan or photo over HTTP and returns structured data, usually JSON. The products in this guide split into two kinds. Parsing APIs turn a whole document into clean text, tables and layout for an AI system to read. Extraction APIs return specific named fields, such as an invoice number, a total or an account holder, often with a confidence score and the location on the page. Many products now do both, but each leans one way. For the basics, see what document data extraction is.

How we compared them

  • What comes back: parsed content for AI, or named fields for a business process.
  • Where it runs: vendor cloud only, your own cloud account, or your own servers with no internet connection.
  • How it is priced: per page, per credit, per document or by annual contract, and whether a free tier exists.
  • What happens to uncertain values: a confidence score, a review step, or nothing.
Document extraction APIs at a glance, checked 4 November 2026
ProductLeans towardsBest forRuns on your own infrastructureEntry price
ReductoParsing and extractionComplex documents for AI applicationsVPC, on-premises, air-gapped (Enterprise)Parse $10 per 1,000 pages
LlamaParseParsingMany file types into AI pipelinesPrivate VPC, hybrid (Enterprise)10,000 free credits a month
UnstructuredParsingLarge collections into vector storesDedicated instance or your VPC10,000 free pages, then $0.015 a page
ExtendExtraction platformEngineers who want evaluation and reviewYour own cloud or hybrid (Enterprise)10,000 free credits, then $0.01 per credit
SensibleExtractionPer-document pricingNot listed on its pricing pageFrom $499 a month, 14-day trial
MindeePrebuilt APIsStandard invoices, receipts and IDsNot listed on its pricing page14-day trial, credit plans
DocsumoIDP platformLending, insurance and AP teamsHosted service14-day trial of up to 1,000 pages
NanonetsProcess automationBusiness teams automating workflowsPrivate cloud or on-prem (Enterprise)$50 free credits
RossumAP platformLarge invoice-processing teamsNot listed on its pricing pageFrom $18,000 a year
Amazon TextractOCR building blockAWS teams building their own pipelineNo; AWS regions$0.0015 a page for text
Azure Document IntelligenceOCR and modelsMicrosoft shopsDisconnected containers, by applicationFree tier of 500 pages a month
Google Document AIOCR and processorsGoogle Cloud shopsNo; Google Cloud regions$1.50 per 1,000 pages for OCR
Docling / UnstractOpen sourceTeams who self-hostYesFree to license
docRefineryExtraction with reviewDocuments that repeat by senderPrivate VPC or air-gapped (Enterprise)Free up to 100 pages a month

Best for feeding documents to AI applications

Reducto parses PDFs, scans, spreadsheets and slides, extracts typed fields with a citation and bounding box on every value, and lists Parse at $10 and Extract at $20 per 1,000 pages. LlamaParse, from LlamaIndex, reads a wide range of file types and pairs parsing with schema-based extraction. Its pricing page lists a free plan with 10,000 credits and a Pro plan at $500 a month. Unstructured focuses on turning large collections into AI-ready data, with 10,000 free pages and $0.015 a page after that. Choose from these three if your output feeds retrieval or an agent. Compare them with us: Reducto, LlamaParse, Unstructured.

Best developer platforms for structured fields

Extend combines parsing, extraction, classification and splitting with workflows, human review and an evaluation suite, and it publishes benchmarks with public datasets. Credits cost $0.01 each after 10,000 free ones. Sensible prices per document rather than per page, starting at $499 a month on monthly billing. Both suit engineering teams that will own schemas and test sets. See docRefinery vs Extend.

Best for invoices and back-office documents

Mindee sells ready-made APIs for invoices, receipts, ID cards, passports and proof of address on credit plans. Docsumo is a fuller platform for lending, insurance and accounts payable, and lists SOC 2 Type 2 and ISO 27001. Nanonets has moved towards AI agents that run whole processes, and offers on-premises deployment on Enterprise. Rossum focuses on accounts payable workflows, from $18,000 a year. For invoice-specific detail, see our invoice data extraction guide and Docsumo alternatives.

Best if you are standardised on one cloud

Amazon Textract, Azure Document Intelligence and Google Document AI read text, tables and forms reliably and keep everything in one cloud account. Textract's text detection costs $0.0015 a page and Google's Enterprise Document OCR $1.50 per 1,000 pages. Azure is the only one of the three with an offline option: disconnected containers, by application and on a commitment plan. All three leave classification, review and business rules to you. See Textract alternatives.

Best open-source options

Docling is an MIT-licensed converter you run locally. Unstract has an open-source edition, a managed cloud and a self-hosted Enterprise edition. They are the right choice when license cost must be zero and you have engineers to run them. You take on hosting, upgrades and the extraction logic yourself.

docRefinery: where it fits and where it does not

On this list, docRefinery sits with the named-field tools, not the parsers: it returns checked fields from invoices, bank statements, receipts and purchase orders, not content for an AI pipeline. What sets it apart in that group is memory: each sender's layout is learned once and remembered, and re-trained when a form changes. It is our product, so weigh this list accordingly. Several of the others share some of these strengths; the claim is the combination.

  • Output you define: each field has a plain-language instruction, a Return as alias that becomes the output key, a type and a required flag.
  • One format across every document type, with tables returned as rows, so one parser covers invoices, statements and IDs.
  • Governed fields, from a catalogue of 20 document types and 785 field definitions, with owner, admin and member roles. Custom types are trained, hosted and re-trained at no charge.
  • Confidence scoring on by default, with per-field thresholds and a review queue, null for absent fields, and page and box citations on extracted values and table cells.
  • Corrections become suggested fixes, tested on that layout's own documents before anyone applies them.
  • Workflows from one sample document, with rules on values, versions, replay and compare.
  • Long, multi-page files segmented into the documents inside them, in 70+ languages and scripts.
  • Insights on vendors, flagged fields and auto-approval trends; export to JSON, CSV or XLSX, always with corrections.
  • API keys with expiry, revocation and an activity log, plus a Chrome extension that auto-fills web forms (early access, not in the Chrome Web Store yet).
  • Managed cloud, private VPC or fully air-gapped on premises (Enterprise), on models that run inside your network. Retention runs from 7 days on Starter to custom terms, encrypted in transit and at rest.
  • Starter is free up to 100 pages a month with no card, and paid plans are custom and quoted by sales.

The limits are real too, and the roadmap shows where each stands.

  • Choose it when most of your volume comes from senders whose layouts repeat, when you need to control which fields leave a document, or when documents must stay on your own network.
  • Look elsewhere if you need a SOC 2 report today. Our SOC 2 Type II audit is in progress with no report yet, SSO is planned for Enterprise and not available yet, and we make no data-residency commitments yet.
  • Look elsewhere today if you need native connectors or webhooks, which are in design, or RAG chunking, which is planned. Forgery detection is still research.
  • Look elsewhere if you need presentations, an independent accuracy benchmark, or customer case studies. We are in Early Access and have none of these yet.

How to pick in four steps

  1. Decide whether you need parsed content for AI or named fields for a process. That halves the list.
  2. Rule out anything that cannot run where your documents are allowed to go.
  3. Price your real volume, including the features you will turn on, not the entry rate.
  4. Test 50 to 100 of your own documents on two or three finalists. Include several from the same sender, and some where a field is missing, and compare field by field.

Common questions

What is the best document extraction API?

It depends on the job. For AI and retrieval pipelines, Reducto, LlamaParse or Unstructured. For developer-owned structured extraction, Extend or Sensible. For invoices and back-office work, Mindee, Docsumo, Nanonets or Rossum. For plain OCR inside one cloud, Textract, Azure or Google. For documents that repeat by sender, with governed fields and on-premises deployment, docRefinery.

Which document extraction APIs can run on-premises or air-gapped?

As of 4 November 2026: Reducto (Enterprise), Nanonets (Enterprise), Unstract (self-hosted Enterprise and open source), Docling (open source), Azure Document Intelligence (disconnected containers by application) and docRefinery (Enterprise). Confirm the exact terms with each vendor.

Which document extraction API has a free tier?

LlamaParse, Extend, Unstructured and Nanonets give free credits or pages. Azure has a free tier of 500 pages a month, and Textract a three-month free tier for new AWS customers. docRefinery's Starter plan is free up to 100 pages a month. Mindee, Docsumo and Sensible offer 14-day trials.

Is this list biased towards docRefinery?

docRefinery wrote it, so read it with that in mind. We have stated each competitor's strengths, sourced every fact from their own sites, and listed our own limits. The only reliable test is your own documents.

Sources

  1. Reducto pricing
  2. Reducto llms.txt
  3. Extend pricing
  4. Extend llms.txt
  5. LlamaParse pricing
  6. Unstructured pricing
  7. Unstract pricing
  8. Docling
  9. Mindee pricing
  10. Docsumo pricing
  11. Nanonets pricing
  12. Rossum pricing
  13. Sensible pricing
  14. Amazon Textract pricing
  15. Azure Document Intelligence disconnected containers
  16. Google Document AI pricing

Related

See it on a real document.

Upload a file you know well and check every field against the page it came from.

100 pages a month free. No credit card, no sales call.