docRefinery vs AWS Textract

Pick docRefinery if you want the layer above OCR already built: field names you choose, one JSON shape for every document type, governed fields, layouts remembered, long files segmented, a review queue, and deployment on your own servers. Pick Amazon Textract if you are standardised on AWS, want low per-page OCR prices, and have engineers to build that layer.

Updated

A building block or a finished workflow

Textract is a strong reading service. It detects printed and handwritten text, keeps tables intact, returns form key-value pairs and answers natural-language queries such as "What is the customer name?". It has specialised APIs for invoices and receipts (AnalyzeExpense), identity documents (AnalyzeID) and loan packages (Analyze Lending), and returns a confidence score for everything it identifies.

What it returns is the raw material. Deciding which document type arrived, which fields matter, which values to trust and who checks the rest is work your team builds on top, usually with other AWS services. docRefinery ships that work as the product: documents in, checked, structured data out.

docRefinery and Amazon Textract side by side, checked 4 November 2026
docRefineryAmazon Textract
What you getChecked field sets per document typeText, forms, tables, queries, layout and signatures
Output fieldsNamed by you: a plain-language instruction, a Return as alias, a type and a required flag per fieldFields set by each API; natural-language queries you write
Output formatOne shape for every document type: text, alias, field_confidence, location; tables as rowsA separate API for each specialised document
Long documentsLong, multi-page files at scale, segmented into the documents inside themAsynchronous APIs for large volumes; Analyze Lending splits mortgage packages
Specialised documents20 types, 785 field definitions; custom types trained for youInvoices and receipts, IDs, lending packages
CustomisingA workflow designed from one sampleCustom Queries adapters, trained on as few as ten annotated samples
Repeat layoutsEach layout learned once, then rememberedEach page analysed in full
ConfidencePer field, against thresholds you setA confidence score for everything it identifies
Human reviewReview queue on paid plans, every change keptBuilt-in Amazon A2I task type, but A2I is closed to new customers
Getting startedAPI keys; a workflow from one sample; JSON, CSV and XLSX export; Chrome extension in early access that fills web formsAWS APIs, inside your AWS account
DeploymentCloud; private VPC or air-gapped on premises on EnterpriseAWS regions
ComplianceSOC 2 Type II audit in progress, no report yet; SSO planned for Enterprise, not yet available; no data-residency commitmentsIn scope for AWS SOC reports; HIPAA eligible
PricingFree up to 100 pages a month; paid plans custom, quoted by salesFrom $0.0015 a page for text; three-month free tier

Where Textract is the better choice

  • You already run on AWS. Identity, billing, logging and data stay inside an account your security team already approves. For many organisations that outweighs every feature on this page.
  • Compliance. AWS lists Textract as in scope for its SOC reports and as a HIPAA eligible service, and AWS publishes a long list of further programmes you can check service by service. docRefinery's SOC 2 Type II audit is in progress with no report yet.
  • Price for plain OCR. Detect Document Text costs $0.0015 a page for the first million pages in US West (Oregon), and $0.0006 after that. If you only need text, it is hard to beat.
  • Scale and maturity. It is a long-established AWS service with synchronous and asynchronous APIs for very large volumes.
  • Specialised APIs. Analyze Lending classifies and splits mortgage packages, and AnalyzeID reads US passports and driving licences without templates.

What docRefinery does that Textract does not, or does differently

docRefinery fits when you would otherwise build the layer above OCR yourself. Most of these are things a Textract project writes itself, or goes without.

  • You define the output. Each field has a plain-language instruction, a "Return as" name you choose as its output key, a type and a required flag, so nobody maps Textract's response onto your schema.
  • One output format for every document. Every field returns text, alias, field_confidence and location, and every table returns rows, so one parser replaces separate handling for each specialised API.
  • Classification and segmentation included. Long, multi-page files are handled at scale, separated into the documents inside them and classified into the right type, for every document type rather than mortgage packages alone.
  • Layout memory. docRefinery learns each layout once and recalls it, which matters for monthly invoices and receipts from the same senders. Our guide to invoice data extraction walks through the fields involved.
  • A review queue in the product. AWS's documentation names Textract as a built-in task type for Amazon Augmented AI (A2I), but now says A2I is no longer open to new customers and will get no new features, so a new team must build or buy that step. In docRefinery, values below a per-field threshold wait for a person, and every correction stays on the run.
  • Null, never a guess. A field missing from the page comes back null, and business rules check the values before they ship.
  • Governed fields. Owner, admin and member roles decide what may be extracted, from 20 document types and 785 field definitions.
  • Learns from corrections. A reviewer's correction becomes a suggested fix, tested on that layout's own documents before anyone applies it.
  • Runs outside AWS. Managed cloud, your private VPC, or fully air-gapped on your own servers on Enterprise.
  • More languages. docRefinery supports 70+ languages and scripts; AWS lists printed text in more than 40 languages and handwriting in English.

What Textract costs for richer analysis

Prices rise with the features you turn on. In US West (Oregon), Tables cost $0.015 a page and Forms $0.05 for the first million pages, and Forms, Tables and Queries together come to $0.07. AnalyzeExpense is $0.01 a page and Analyze Lending $0.07. New customers get a three-month free tier. docRefinery is free up to 100 pages a month, and paid plans are custom, quoted to your volume.

Common questions

Is docRefinery a good Textract alternative?

Yes, if you want checked fields rather than raw OCR. docRefinery returns every document type in the same JSON shape under field names you choose, with a confidence score and a page citation on each value. It segments long multi-page files, remembers each vendor's layout, queues uncertain values for review, learns from corrections, and runs in your own VPC or fully air-gapped. Textract is the more natural fit if you only need low-cost OCR inside AWS and its compliance coverage today; our SOC 2 Type II audit is in progress with no report yet.

Does Amazon Textract have human review?

Textract is a built-in task type for Amazon Augmented AI (A2I). As of 4 November 2026, AWS's documentation says A2I is no longer open to new customers, though existing customers can keep using it.

Is Textract cheaper than docRefinery?

For plain text detection, Textract's list price of $0.0015 a page is very low. Forms, tables and queries cost more, and the review, classification and governance layer is yours to build. docRefinery's paid plans are custom, quoted to your volume.

Can docRefinery run inside AWS?

docRefinery offers private VPC and air-gapped on-premises deployment on its Enterprise plan. Ask us about your environment before you plan around it.

Sources

  1. Amazon Textract pricing
  2. Amazon Textract FAQ (languages)
  3. Amazon Textract features
  4. Analyzing documents with Textract
  5. AWS services in scope: SOC
  6. AWS HIPAA eligible services
  7. Amazon A2I use cases and task types

Related

Run the comparison on your own documents.

Send one vendor's invoices through both. The difference shows up on the second document, not the first.

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