Translator Text API Documentation

Microsoft Translator Text API is a cloud-based machine translation service. With this API you can translate text in near real-time from any app or service through a simple REST API call. The API uses the most modern neural machine translation technology, as well as offering statistical machine translation technology. For the list of supported languages, both for neural MT and statistical MT, please refer to Supported languages.

5-Minute Quickstarts

Get started using the Translator Text API:

C#C#JavaJavaNode.jsNode.jsPythonPythonGoGo
Translate text from one language to another
Convert text from one script to another
Identify language of text
Get alternate translations and usage

Step-by-Step Tutorials

Learn how to develop applications using the Translator Text API:

Write a WPF application for Translator Text using C#

Reference

API Reference