Skip to main content

Text Translation

Translator, part of Azure Cognitive Services, is a cloud-based machine translation service that can be used to build applications, websites, tools, or any solution requiring multi-language support.

Built for business, Translator is a proven, customizable, and scalable technology for machine translation. Translator technology powers translation features across Microsoft products, including Microsoft Translator app for Android and iOS, Microsoft Office, Edge, SharePoint, Yammer, Visual Studio, Bing, and Skype. Simply integrate translation into web, desktop, or mobile applications, using industry standard REST technology, Translator provides a rich functionality set for any developer. Learn more about machine translation and how Translator works.

Translator also comes equipped with additional features to provide increased value in multilingual apps and workflows: transliteration and bilingual dictionary.

Value of Translator for Business


As an Azure service, Translator meets strict security requirements. Customer data submitted for translation by Translator are not written to persistent storage. There will be no record of the submitted text in any Microsoft data center. Translator has also received compliance certifications such as HIPAA, ISO, SOC, and FedRAMP. Learn more about Translator security and confidentiality.


Translator is an Azure service used globally by thousands of organizations as part of their existing workflows, for both internal-facing and external-facing content and applications. Getting started using the Translator service is a snap to scale to your needs. Sign up for a free subscription for volumes up to 2 million characters per month, purchase a monthly subscription for higher volumes from the Azure portal. Review pricing options on our Translator pricing page within Cognitive Services on the Azure portal. Volume licensing is available for Enterprise customers. Get started today.

If you are in China, you can sign up for a free 2 million character per month subscription on


Translator’s open cloud API can be integrated into any platform. Translator works across devices and operating systems, in client and web applications. The service adapts to enterprise workflows and products, and is included in Microsoft Office products. For high-security scenarios, an on premises version is also available.

Translator also supports industry-specific translation customization using Custom Translator.

Key API Features

Natively Neural – Use modern neural machine translation (NMT) as default for all supported languages. NMT technology has transformed machine translation, providing major advances in translation quality over the existing industry-standard statistical machine translation (SMT) technology. NMT better captures the context of full sentences before translating them, providing much higher quality translation and more human-sounding output. Learn more about how NMT works.

Translate into multiple languages at once – Translate into multiple languages with a single request to the Translator cloud service. The translate feature automatically detects the language of the source content.

Detect – Automatically detect the language of the text sent to the API to help decide which content should be sent for translation or not.

Transliteration – Convert words and sentences from one script into another script. For instance, you can present Chinese characters in the Latin alphabet (PinYin) so they can be read by non-Chinese audiences.

Bilingual dictionary – Display alternative translations from or to English, examples of words in context to help you choose the perfect translation, and even examples of translated sentences using this word.

Learn more

This service is part of Azure AI Services