Amazon Textract
AWS document OCR API; AnalyzeDocument extracts tables and layout (reading order, headers) from scans and PDFs, with EU regions available.
Mostly a fit for workloads already running on AWS that need table structure from scans and PDFs. The modelled AnalyzeDocument Tables call costs $15 per 1,000 pages, dropping to $10 above 1M pages a month, the joint highest modelled rate here alongside Unstructured. Layout alone at $4 or plain DetectDocumentText at $1.50 are much cheaper when cell structure isn't needed, while Forms is priced separately at $50 per 1,000. EU regions include Frankfurt, Ireland and Paris.
- Headquarters
- 馃嚭馃嚫 United States
- Parent jurisdiction
- 馃嚭馃嚫 United States (parent: Amazon)
- EU self-serve plan
- Available; check eligible plans and regions
- GDPR DPA
- Yes
- Billing
- payg
- Free tier
- New AWS customers, first 3 months: 1,000 pages/month DetectDocumentText and 100 pages/month AnalyzeDocument.
- Open source
- No
- Website
- aws.amazon.com
- Source last checked
- 2026-10-06
- Pricing evidence
- Published rates
Pricing
Calculated from the listed vendor rates; exclusions still apply. How to read these estimates.
| Plan | Base fee / month | 1k additional pages |
|---|---|---|
| AnalyzeDocument Tables + Layout | $0 | $15 |
| AnalyzeDocument Tables + Layout (over 1M pages) | $15,000 | $10 |
Allowances, plan limits & calculation details
Rates are shown at their recorded precision. A zero means no charge in this calculation; the vendor may charge for things we leave out. See the notes for usage assumptions and currency conversions.
AnalyzeDocument Tables + Layout
- Base fee / month
- $0
- Included pages / month (thousands)
- 0
- 1k additional pages
- $15
AnalyzeDocument Tables + Layout (over 1M pages)
- Base fee / month
- $15,000
- Included pages / month (thousands)
- 1,000
- 1k additional pages
- $10
US East list prices from the AWS price list (sync and async identical). AnalyzeDocument with Tables costs $15 per 1,000 pages for the first 1M pages/month and $10 above; Layout is included free when requested with Tables. The second plan stacks the first 1M pages ($15,000) with the $10 tier. Cheaper options: Layout alone (reading order, titles, paragraphs, table regions but no cell structure) $4 per 1,000 ($3 above 1M); plain DetectDocumentText (lines and words only) $1.50 per 1,000 ($0.60 above 1M). Forms $50, Queries $15, Tables + Queries $20 per 1,000. Available in EU regions (Frankfurt, Ireland, Paris, and others). Covered by the AWS GDPR DPA.
Managed alternatives
At 100K pages / month. Adjust usage and requirements.
Amazon Textract: $18,000/yr estimated.
- GPT-6 Luna (via OpenAI API): $719/yr estimated 路 $17,281/yr bill differenceEstimated ratesPage cost uses an assumed image-token multiplier plus 300 prompt and 800 output tokens. Confirm actual token usage.
- Mistral Small 3.2 (via Scaleway Generative APIs): $845/yr estimated 路 $17,155/yr bill differenceModeled ratesToken cost assumes a 1,000脳1,400 px page, a 300-token prompt and 800 output tokens. Extraction quality and retries vary.
- Qwen3-VL-235B (via DeepInfra): $1,244/yr estimated 路 $16,756/yr bill differenceModeled ratesToken cost assumes a 1,000脳1,400 px page, a 300-token prompt and 800 output tokens. Extraction quality and retries vary.
- Gemini 3.1 Flash-Lite (via Gemini API): $1,866/yr estimated 路 $16,134/yr bill differenceModeled ratesToken cost assumes a 1,000脳1,400 px page, a 300-token prompt and 800 output tokens. Extraction quality and retries vary.
- LlamaParse (LlamaIndex): $4,500/yr estimated 路 $13,500/yr bill differencePublished rates
No cheaper managed estimate matches your filters. Adjust your usage or compare with your actual contract bill.
The price difference leaves out migration costs, operating costs and any features you鈥檇 need to replace.
Self-hosted options
Operating cost is not estimated. These options are not counted as savings against managed services.
Compare Amazon Textract
Found a wrong rate or plan restriction? Report a correction with a current source.