Microsoft Translator Text API is a cloud-based automatic translation (machine translation) service supporting more than 60 languages that reach more than 95% of world's gross domestic product (GDP). Translator can be used to build applications, websites, tools, or any solution requiring multilanguage support.
Extend the reach of your applications
Across mobile, desktop, and web applications, easily power translation to and from more than 60 supported languages for text through the open REST interface of Translator API.
Automatically detect languages
Easily and accurately detect the language of any text string, simplifying development processes and allowing you to quickly send for translation or serve localized content.
Translate real-life conversation
Add text translation to your app, optimized for clear translation of real-life conversations.
Build customized translation systems
Customize your text translations with the Microsoft Translator Hub using previous translations, to build a system reflecting your needs or starting with a dictionary of specific words.
Crowd-source translation improvement
Improve translations by creating a specific user group that provides suggestions and designated approvers who verify inclusion using the Collaborative Translation Framework (CTF).
Microsoft will use data you send to the Cognitive Services to improve Microsoft products and services. For example, we will use content that you provide to the Cognitive Services to improve our underlying algorithms and models over time. Where you send personal data to the Cognitive Services, you are responsible for obtaining sufficient consent from the data subjects. The General Privacy and Security Terms in the Online Services Terms do not apply to the Cognitive Services.
Please refer to the Microsoft Cognitive Services section in the Online Services Terms for details.
Note: Microsoft offers policy controls that may be used to disable new Cognitive Services deployments. Learn more