Stay free if you only need 2 million characters per month and real-time and batch translation. Upgrade if you need real-time translation via api and batch document translation via s3. Most solo builders can start free.
Why it matters: Requires an AWS account and familiarity with AWS IAM, SDKs, and console—steeper learning curve than standalone translation tools with simple dashboard interfaces
Available from: Standard (Pay-Per-Use)
Why it matters: No built-in translation memory or glossary management UI; Custom Terminology must be managed via CSV files and API calls
Available from: Standard (Pay-Per-Use)
Why it matters: Real-time translation requests are capped at 100,000 bytes per request, which may require chunking for large documents
Available from: Standard (Pay-Per-Use)
Why it matters: Active Custom Translation (ACT) requires parallel data corpora, which can be time-consuming and expensive to compile for niche domains
Available from: Standard (Pay-Per-Use)
Why it matters: Less effective for low-resource language pairs where training data is sparse, resulting in lower quality compared to high-traffic pairs like English-Spanish or English-French
Available from: Standard (Pay-Per-Use)
Why it matters: Advanced feature not available in free plan.
Available from: Standard (Pay-Per-Use)
Amazon Translate charges $15.00 per million characters for both real-time and batch translation. Since the average English word is approximately 5 characters, this works out to roughly $0.000075 per word, or about $75 per million words. New AWS accounts receive 2 million characters per month free for the first 12 months under the AWS Free Tier. There are no minimum fees or upfront commitments—you pay only for the characters you translate.
Amazon Translate supports 75+ languages and thousands of language pairs. This includes major world languages like Spanish, French, German, Chinese (Simplified and Traditional), Japanese, Korean, Arabic, and Portuguese, as well as less common languages. The service also provides automatic source language detection, so you do not need to specify the input language. AWS regularly adds new languages, so the current count may be higher than 75.
Yes, Amazon Translate offers two customization mechanisms. Custom Terminology lets you upload a CSV or TMX file of terms that must be translated in a specific way—ideal for brand names, product names, and domain-specific jargon. Active Custom Translation (ACT) goes further by letting you provide parallel data (source and target sentence pairs) to fine-tune the translation model for your specific domain, such as legal, medical, or financial content. Both features are available at no additional cost beyond standard per-character pricing.
Based on our analysis of 870+ AI tools, both services charge similar rates ($15-$20 per million characters) and support 75+ languages. Amazon Translate has stronger integration with AWS services like S3, Lambda, Comprehend, and Connect, making it the natural choice for teams already on AWS. Google Cloud Translation offers an AutoML Translation feature and a slightly larger language count. The key differentiator is ecosystem: choose Amazon Translate if you are invested in AWS infrastructure, and Google Cloud Translation if you rely on Google Cloud Platform.
Yes, Amazon Translate supports real-time translation with low-latency API responses, making it suitable for live chat, helpdesk ticketing, email, and messaging applications. You can integrate it with Amazon Connect for contact center use cases or embed it in custom applications via the AWS SDK. The service also supports formality settings (formal vs. informal tone) in supported languages, which is useful for customer-facing communications where register matters.
Start with the free plan — upgrade when you need more.
Get Started Free →Still not sure? Read our full verdict →
Last verified March 2026