Cloud Translation

Dynamically translate between languages.

Fast, dynamic translation

Cloud Translation offers both an API that uses pretrained models
and the ability to build custom models specific to your needs, using
AutoML Translation.

The Translation API provides a simple programmatic interface
for translating an arbitrary string into any supported
language using state-of-the-art Neural Machine Translation.
It is highly responsive, so
websites and applications can integrate with Translation API
for fast, dynamic translation of source text from the source
language to a target language (such as French to English).
Language detection is also available in cases where the
source language is unknown. The underlying technology is
updated constantly to include improvements from Google
research teams, which results in better translations and
new languages and language pairs.

AutoML Translation makes it possible for developers with limited
machine learning expertise to train high-quality custom models. After uploading
translated language pairs, AutoML Translation will train a model that can
scale as needed to adapt to demands. AutoML Translation offers the ability
to create a high-quality production-ready model in a short amount of time.

Try the API

Translate many languages

Translation API supports more than one hundred
different languages, from Afrikaans to Zulu. Used in combination,
this enables translation between thousands of
language pairs.

Simple integration

Translation API is an easy-to-use Google REST API.
You don’t have to extract text from your document, just
send it HTML documents and get back translated text.

Highly scalable

Translation API can seamlessly scale with almost
any volume. We provide a generous daily quota and allow you
to set limits below that amount. If a higher quota is needed,
you can simply request an increase.

Simple, affordable pricing

Translation API charges on a per-character basis,
even if the character is multiple bytes. Our prices
are affordable, making Translation API a low-cost
localization solution compared to alternative methods.

Cloud Translation customers

“We turned to Google Cloud Speech API and Google Cloud Translation API to help people understand each other when video chatting in Azar, even if they speak different languages.”

“We found Google Cloud Translation API provided the best real-time translation results and Google the most reliable service. The translation tools also integrated seamlessly with the Clash of Kings chat service.”

Translation API features

Dynamically translate between thousands of
available language pairs.

Programmatic access

Translation API is accessible via a standard Google REST API. See
sample code
for different programming languages including Python,
Objective C, and Ruby.

Text translation

Translation API supports
more than 100 languages
and thousands of language pairs. You can send in HTML
and receive HTML with translated text back. You don't
need to extract your source text or reassemble the
translated content.

The AutoML model is accessible via a standard Google REST API. See
sample code for
different programming languages, including Python, Objective C, and Ruby.

Fully integrated

At its core, Cloud AutoML is fully integrated with other Google Cloud services,
providing customers with a consistent method of access across the entire Google Cloud
service line. Store your training data in Google Cloud Storage.

Translation API pricing

Translation API pricing is based on usage. Translation
usage is calculated in millions of characters. You are billed
per character, so you pay only for what you use.

Feature

Cost (USD) up to 1,000 M characters/month

Text Translation

Text Translation

$20 per million characters

Language Detection

Language detection

$20 per million characters

If you pay in a currency other than USD, the prices listed in your currency on
Cloud Platform SKUs apply.
If you are requesting translation or language detection for over a
billion characters per month,
then contact a sales representative
to discuss discount pricing.

AutoML Translationbeta pricing

AutoML Translation pricing is based on Training and Prediction usage and storage.

Training

$76 per hour

Prediction

1–500,000 characters

1–500,000 characters

Free

500,001–5,000,000 characters*

500,001–5,000,000 characters*

$80 per million characters

*Contact us for pricing above 5,000,000 characters.
Products or features listed on this page are in beta. For more information
on our product launch stages, see here.