Amazon Translate

Natural and accurate language translation

Amazon Translate is a neural machine translation service that delivers fast, high-quality, and affordable language translation. Neural machine translation is a form of language translation automation that uses deep learning models to deliver more accurate and more natural sounding translation than traditional statistical and rule-based translation algorithms. Amazon Translate allows you to localize content - such as websites and applications - for international users, and to easily translate large volumes of text efficiently.

AWS San Francisco Summit 2018 - Amazon Translate is Now Generally Available


Highly Accurate & Continuously Learning

Easy to Integrate into Your Applications



Amazon Translate is a neural machine translation service. The translation engines are always learning from new and expanded datasets to produce more accurate translations for a wide range of use cases.

Amazon Translate removes the complexity of building real-time and batch translation capabilities into your applications with a simple API call. This makes it easy to localize an application or web site, or process multilingual data within your existing workflows.

Amazon Translate allows you to define how your brand names, character names, model names, and other unique terms get translated using the Custom Terminology feature. The ability to customize output with Custom Terminology can decrease the number of translations that need to be edited by professional translators, resulting in cost savings and faster translations.

Whether it’s just a few words or large volumes of text, Amazon Translate scales easily as your translation needs grow. The service provides consistently fast and reliable translations, regardless of the volume of translation requests you make.

Machine Translation Use Cases

Enable multilingual sentiment analysis of social media content

Provide on-demand translation of user-generated content

Add real-time translation for communications applications

With Amazon Translate, you are not restricted by language barrier. Understand the social sentiment of your brand, product, or service while monitoring online conversations in different languages. Simply translate the text to English before using a natural language processing (NLP) application like Amazon Comprehend to analyze textual content in a multitude of languages.

It’s very difficult for human translation teams to keep up with dynamic or real-time content. With Amazon Translate, you can easily translate massive volumes of user-generated content in real-time. Websites and applications can automatically make content such as feed stories, profile descriptions, and comments, available in the user's preferred language with a click of a “translate” button.

Amazon Translate can provide automatic translation to enable cross-lingual communications between users for your applications. By adding real-time translation to chat, email, helpdesk, and ticketing applications, an English-speaking agent or employee can communicate with customers across multiple languages.

Amazon Translate Customers

Learn more about Amazon Translate features

Visit the features page
Ready to build?
Get started with Amazon Translate
Have more questions?
Contact us