
Amazon Textract Pricing Calculator
Estimate Detect Text, Forms, Tables, Expense, ID Analysis, and Lending Insights per-page costs — and spot the 10× cost gap before it hits your bill.
- No signup
- Instant results
- ~2 min
Rates reviewed
API selection & free tier
us-east-1list rates, pricing as of 2026-07-03. Pricing MCP was permission-blocked; values use AWS public us-east-1 list prices. Standard API rate ($1.50/1K) applies to DetectDocumentText, AnalyzeDocument Queries, AnalyzeExpense, and AnalyzeID. Forms and Tables each cost $15.00/1K pages. Expense, ID, and Lending have separate free tiers (150 pages/month) not modeled here. Source: AWS public pricing.
Who This Tool Is For
ML engineers, automation architects, and product teams processing high-volume documents — invoices, medical records, identity documents, or mortgage packets on AWS.
Why We Built This Tool
Textract's OCR costs $1.50/1K pages, but enabling Forms or Tables detection on the same document triggers $15.00/1K — a 10× jump that surprises most teams at scale.
What Problem It Solves
- Forms vs OCR cost shock. Switching from DetectDocumentText to AnalyzeDocument with FORMS on 100K pages raises the bill from $150 to $1,500.
- Tables as a cost multiplier. AnalyzeDocument with TABLES at $15/1K is the same price as FORMS — combining both on a page adds both charges.
- Lending pipeline underestimation. Lending Insights splits billing into categorization + splitting per page — both steps apply to every document in a mortgage packet.
Compare with Transcribe pricing for voice pipelines, or explore our application development services.
Frequently Asked Questions
Why do Forms and Tables cost 10× more than standard OCR?
DetectDocumentText ($1.50/1K) extracts raw text positions. AnalyzeDocument with FORMS or TABLES ($15.00/1K each) performs structural analysis — key-value relationship detection for forms, or cell/row/column structure for tables. The additional model complexity and inference cost drives the 10× price difference.
What does the Textract free tier cover?
The free tier provides 1,000 pages per month for the first 3 months after your first Textract request for DetectDocumentText and AnalyzeDocument APIs. AnalyzeExpense and AnalyzeID have a separate 150-page/month free tier. Analyze Lending has its own free tier. This calculator models the 1,000-page standard free tier only.
When should I use Queries instead of Forms?
Use AnalyzeDocument Queries ($1.50/1K) when you know the exact field names you need (e.g., "invoice total", "vendor name"). Queries extract targeted key-value pairs at standard pricing. Use Forms ($15.00/1K) when you need to discover all key-value pairs in a document without knowing the field structure in advance.
Does Textract charge per page or per API call?
Textract charges per page processed, not per API call. A single API call that processes a 10-page PDF is billed as 10 pages. Asynchronous (batch) and synchronous APIs use the same per-page rate.
What is Analyze Lending and how is it priced?
Analyze Lending processes mortgage application packets — it categorizes each document type (categorization: $0.035/page) and splits multi-document packets at document boundaries (splitting: $0.035/page). Both steps apply to every page submitted, so a 100-page mortgage packet costs $3.50 for categorization + $3.50 for splitting = $7.00 total for Lending.
Are synchronous and asynchronous Textract APIs priced the same?
Yes. The same per-page rates apply to both synchronous (StartDocumentTextDetection, StartDocumentAnalysis) and asynchronous APIs. Rates are us-east-1 list prices as of 2026-07-03. See AWS Textract pricing for current rates.
