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.

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. New AWS 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)


Analyze Document API for pages with tables

*Tables are collections of related data that are visually organized into columns and rows. For example, an operational log that tracks the daily output of a factory.


Analyze Document API for pages with forms

*Forms are a collection of independent keys and values that happen to be on the same page (e.g. W2).


Analyze Document API for pages with tables and forms

Pricing examples outside the free tier

Pricing example 1

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

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

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

Learn more about how Amazon Textract extracts text and structured data from virtually any document.

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
Start building in the console

Get started building with Amazon Textract in the AWS Management Console.

Sign up