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

TCO Calculator

Calculate your total cost of ownership (TCO)

Simple Monthly Calculator

Easily calculator your monthly costs with AWS

Economics Resource Center

Additional resources for switching to AWS

Product-Page_Standard-Icons_01_Product-Features_SqInk
Check out Amazon Textract Features

Learn more about how Amazon Textract detects key-value pairs, preserves tabular data, and more.

Learn more 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Sign up for the Amazon Textract Preview

Get started building with Amazon Textract by signing up for preview access.

Sign up