Translate API
Quickly and dynamically translate between thousands of available language pairs within your app, integrating with Google Translate.
How Google Translate API Works
Google Translate API provides a simple programmatic interface for translating an arbitrary string into any supported language. Take a look below and see Google Translate API in action:
Features
Dynamically access languages
Google Translate API supports dozens of languages. Detect a document’s language and translate it using a RESTful API.
Accessible with Google API
The Translate API is accessible via the standard Google API. See sample code and libraries for ten different programming languages including Python, Objective C and Ruby.
Affordable, easy pricing
Translate API pricing is based on millions of characters sent. Our pricing schedule is easy to understand and very affordable.
Pricing calculator
The Pricing Calculator provides you with a simple tool that can help you get a sense of what an application running on Google Cloud Platform could cost.
Get a custom quote
Pricing
Google Translate API pricing is based on usage. Translation usage is calculated in millions of characters (M), where 1 M = 106 characters. For more information, see the Pricing FAQ.
When charging in local currency, Google will convert the prices listed into applicable local currency pursuant to the conversion rates published by leading financial institutions.
Important: Google Translate API v2 requires billing information for all accounts before you can start using the service. See instructions below on how to enable billing.
- Usage fees:
- Translation:
- $20 per 1 M characters of text, where the charges are adjusted in proportion to the number of characters actually provided. For example, if you were to translate 500K characters, you would be billed $10.
- Language Detection:
- $20 per 1 M characters of text, where the charges are adjusted in proportion to the number of characters actually provided.
- Translation:
- Usage limits:
- Google Translate API has a default limit of 2 M chars/day. You can increase this limit up to 50 M chars/day in the Google Developers Console by following the instructions below.
- If you need to translate more than 50 M chars/day, please contact us
To enable billing for your project, do the following:
- Go to the Google Developers Console.
- Select a project.
- In the sidebar on the left, select Billing.
- At the top of the page, select Enable Billing.
- Fill in the form.
To view or change usage limits for your project, or to request an increase to your total limit, do the following:
- Go to the Google Developers Console.
- Select a project.
- In the sidebar on the left, select APIs & auth, then select an API.
- On the API's info page, select the Quota link near the API name.