Amazon Translate

Translate supported book files in batches, then guide recurring terms with terminology or bilingual examples.

Sources checked 4 October 2026.

PlansFrom $15/1M chars Pay as you go; USD per million translated characters
Standard text and batch documents
$15 per million characters
Counts include spaces. Eligible standard and batch use includes 2 million characters per month for 12 months from the first request.
Real-time TXT and HTML documents
$15 per million characters
No service-specific free tier for real-time documents.
Real-time DOCX
$30 per million characters
No service-specific free tier for real-time DOCX.
Active Custom Translation
$60 per million characters
Uses parallel translation examples. Free tier is 500,000 characters/month for 2 months; 200 GB of parallel-data storage is free, then $0.023/GB/month.
View current plans (opens in a new tab)
AI & setupAI includedAWS account and configuration required

Batch jobs need AWS permissions and S3 input/output buckets; S3 and related AWS services may add charges.

Where it worksWebConsole, CLI, SDKs, and APIs

Text can be sent through the console or an API; batch document jobs read from and write to Amazon S3.

Usage & termsLimits vary by translation modeBatch jobs run asynchronously

Each batch document is capped at 20 MB, 1 MB of translatable text, and 1 million characters. A batch can total 5 GB and target up to ten languages.

Real-time text requests are limited to 10,000 bytes; real-time documents to 100 KB and 100,000 characters.

Translation output is a draft; literary post-editing and final publication checks happen outside AWS.

Amazon Translate product page with AWS navigation, its machine-translation headline and action buttons, and the upper portion of a product video tile.
Amazon Translate homepage screenshot · captured Visit Amazon Translate (opens in a new tab)

Batch document translation

Translate folders of publishing files

Store supported documents in Amazon S3, start a batch job, and retrieve translated output from an output bucket. One job can target up to ten languages and run without waiting for an immediate response.

Custom terminology

Keep character and series terms under direction

Upload preferred translations for character names, invented terms, or series vocabulary. Amazon Translate consults matching entries in context, but does not guarantee a chosen term in every translation.

Controls for terminology and translation style

Guide output with bilingual examples

Provide source-and-translation examples as parallel data to influence batch output. Update the examples as terminology and style choices change, without maintaining a separately trained translation model.

This mode costs more per character and is available only in selected AWS Regions.

Check data use before a manuscript run

AWS says it may store and use Amazon Translate inputs to improve the service and related AI technologies. An AWS Organizations opt-out policy is available, and some content may be stored in another Region. Review the terms that apply to the AWS account.

Feature details & official sources

Purpose and capability information checked 4 October 2026.

Platform and pricing reference: 24 October 2026.

Recorded requirements and limits

  • Requires an AWS account, permissions, and service setup. Batch jobs read from and write to Amazon S3 buckets; related storage and AWS services can add charges.
  • Real-time text is limited to 10,000 bytes; real-time documents to 100,000 bytes and 100,000 characters. Batch documents allow up to 20 MB, 1 MB of translatable text, and 1 million characters per document.
  • Supported batch formats include TXT, HTML, DOCX, PPTX, XLSX, and XLIFF. Output is a translation draft without a literary review workflow.
  • Amazon Translate may use and store processed text to improve the service and related AI technologies. An AWS Organizations opt-out policy is available; some content may be stored in another AWS Region. Check current terms before uploading unpublished work.

Information may be inaccurate. Confirm details on the official website. Report errors to [email protected].