Hub: Deployment of a custom system requires a Microsoft Translator Text API subscription

Migrate from the Translator Hub to Custom Translator

The Microsoft Translator Hub will be retired on April 30, 2019. Migrate your existing Hub projects to the new Custom Translator.

Custom Translator allows you to customize Microsoft Translator’s neural machine translation when translating text using the Microsoft Translator Text API v3, and speech translation using unified Speech services.

View important migration information and dates.

The Microsoft Translator Hub does not require a Translator Text API subscription to build and evaluate a custom system. 

If you want to use a custom system, it requires deployment on Microsoft Translator servers, so that the Translator Text API can find your custom system. Deployment requires a subscription to the Microsoft Translator Text API on You need to associate your Microsoft Translator API subscription to your Hub workspace by copying the key from your Translator Text API subscription to the "Subscription key" field on the "Setting" page in your Hub workspace.

The minimum required Microsoft Translator Text API subscription for deployment is "S1 (Pay As You Go)". This is a paid subscription. See the Microsoft Translator subscription tiers listed in the Cognitive Services Pricing webpage.

The use of your custom system is not tied to your Microsoft Translator Text API subscription. Any user with a subscription to the Translator Text API can use your custom system under their own Translator Text API subscription account, if your custom system is deployed and they know your Category ID. The user of your custom system, once deployed, can use any Microsoft Translator Text API subscription, including the F0 tier. F0 is no cost but limited to 2 million characters per month.

To test your deployed system, you can use[your category ID]&text=[your text to translate] to try out the translations of your custom systems, free of charge.

If you do not have an Azure account, you can create one on Every new subscriber who signs up for the Azure Free Trial receives a USD $200 credit, or equivalent in your local currency. This is a 30-day trial subscription to Azure, and not to the Microsoft Translator Text API. When the Azure Free Trial ends, you need to continue a subscription to Azure to be able to use the Translator Text API. You can sign up for the Pay As You Go subscription to Azure, you will be charged only if you use Azure. Learn more in the Azure Free Account FAQ.

Feedback and Knowledge Base