With Amazon Textract, you pay only for what you use. There are no minimum fees and no upfront commitments. Amazon Textract charges you for each page you process and whether you extract only text from documents or text with tables and/or form data. A single page may contain between 0 and 3,000 words. See the FAQ for additional details about pages and acceptable use of Textract. Note: Customers are not charged for service usage while the service is in Preview.
Detect Document Text API: The Detect Document Text API uses optical character recognition (OCR) technology to extract text from a provided document.
Analyze Document API: The Analyze Document API extracts data from tables and key-value pairs from forms. For example, the form label for “First Name” and the associated value. OCR is performed for free using the Detect Document Text API when using the Analyze Document API.
Free Tier
You can get started for free with the AWS Free Tier. After the first use of Amazon Textract, new customers can analyze up to 1,000 pages per month using the Detect Document Text API and up to 100 pages per month using the Analyze Document API, for the first three months.
Amazon Textract API pricing
Detect Document Text API (OCR)
| Price per Page |
Effective Price per 1,000 Pages |
|
| First 1 million pages per month | $0.0015 | $1.50 |
| Additional pages | $0.0006 | $0.60 |
Analyze Document API for pages that only include text and tables
| OCR | Price per Page |
Effective Price per 1,000 Pages |
|
| First 1 million pages per month | Included | $0.015 | $15 |
| Additional pages | Included | $0.01 | $10 |
*A table is a data structure with data arranged in rows and columns with a minimum of two cells. Examples include inventory reports and shipping manifests.
Analyze Document API for pages that only include text and form values
| OCR | Price per Page |
Effective Price per 1,000 Pages |
|
| First 1 million pages per month | Included | $0.05 | $50 |
| Additional pages | Included | $0.04 | $40 |
* A key-value pair is a set of linked data items, for instance, on a document the field “First Name” would be the key and “Jill” would be the value. Examples include W2’s, patient health records, and loan applications.
Analyze Document API for pages that include text, tables, and form values
| OCR | Price per Page |
Effective Price per 1,000 Pages |
|
| First 1 million pages per month | Included | $0.065 | $65 |
| Additional pages | Included |
$0.05 | $50 |
Pricing examples
Pricing example 1 (when outside the Free Tier)
Let’s assume you want to extract the text from 100,000 pages of research reports using the Detect Document Text API.
Total pages processed = 100,000
Price per page = $0.0015
Total charge per month = $0.0015*100,000 = $150
Pricing example 2 (when outside the Free Tier)
Let’s assume you want to extract the text and structured data from 5,000 pages of tax forms forms using the Analyze Document API. Since tax forms contain key-value pairs as well as tables, this example would use the Analyze Document API to extract text, forms, and tables.
Total pages processed = 5,000 pages
Price per page for the Analyze Document API = $0.065
Total charge per month = $0.065*5,000 = $325
Additional pricing resources
Calculate your total cost of ownership (TCO)
Easily calculator your monthly costs with AWS
Additional resources for switching to AWS
Learn more about how Amazon Textract detects key-value pairs, preserves tabular data, and more.
Get started building with Amazon Textract by signing up for preview access.