Cómo conseguir una clave API de Google Translate: paso a paso (2026)

🔒 Revisado en materia de seguridad 🧾 Código abierto bajo licencia GPL 📤 Sin compromiso: exporta cuando quieras ⚡ Motor 20 veces más ligero

Inicio › Claves API › Google Cloud Translation

✓ Comprobado con las páginas oficiales de Google Cloud el 23 de septiembre de 2026. Las pantallas y los precios cambian: si algo se ve distinto, confía en lo que te muestra Google.

⏱ Tiempo
15 min
💳 ¿Necesitas tarjeta?
Sí — hay que activar la facturación
🎁 Límite gratuito
500.000 caracteres cada mes
🧮 Nuestro ejemplo de 20 páginas, 1 idioma
$0 dentro del límite gratuito

Una clave API de Google Cloud Translation es un código secreto que permite a TranslateRocket enviar el texto de tu sitio al servicio profesional de Google Translate y recibir la traducción; los primeros 500.000 caracteres de cada mes son gratis, pero Google pide una tarjeta antes de que puedas empezar.

📖 Palabras que encontrarás

  • Clave API: un código secreto largo. Quien la tenga puede usar el servicio a tu costa, así que trátala como una contraseña.
  • Consola de Google Cloud: el sitio web de Google para sus servicios de pago en la nube, en console.cloud.google.com. Es más técnico que los otros servicios de estas guías; los pasos de abajo lo mantienen simple.
  • Proyecto: un contenedor que Google usa para agrupar un servicio, sus claves y su factura.
  • Cuenta de facturación: donde se registra tu tarjeta. Google Cloud necesita una incluso si te mantienes dentro del límite gratuito.
  • Caracteres: Google cobra según el número de caracteres que envías, espacios incluidos.

Lo que necesitas antes de empezar

  • Una cuenta de Google (una dirección de Gmail sirve).
  • Una tarjeta de pago. Google dice que debes activar la facturación para usar Cloud Translation. Al crear una cuenta de facturación, Google puede hacer una pequeña retención temporal en la tarjeta (entre $0 y $1) para comprobarla; no es un cargo. En algunos países Google también pide verificar tu cuenta bancaria.
  • Unos 15 minutos.

Paso a paso

A. Crea un proyecto

1
Ve al selector de proyectos, https://console.cloud.google.com/projectselector2/home/dashboard, e inicia sesión.
2
Crea un proyecto nuevo. Dale un nombre que reconozcas, por ejemplo TranslateRocket.

B. Activa la facturación

3
Google te pedirá vincular una cuenta de facturación al proyecto (o abre Billing desde el menú ☰). Sigue los pasos y añade tu tarjeta. – Si nunca has pagado por Google Cloud antes, puede que te ofrezcan el Free Trial: $300 de crédito para usar en 90 días. Igualmente requiere una tarjeta.

C. Activa el servicio de traducción

4
Open Google’s «enable the API» link, check that your project is selected, and confirm: https://console.cloud.google.com/apis/enableflow?apiid=translate.googleapis.com (the service is called Cloud Translation API).

D. Crea la clave

5
Ve a la página Credentials: https://console.cloud.google.com/apis/credentials (el botón de TranslateRocket Get your Google Translate API key ↗ también abre esta página).
6
Haz clic en Create credentials, y luego elige API key en el menú.
7
Añade una restricción para que la clave solo se pueda usar para traducción: en API restrictions, elige Restrict key y selecciona Cloud Translation API. (Google te pide añadir al menos una restricción.)
8
Deja sin marcar la casilla Authenticate API calls through a service account.
9
Haz clic en Create. Un cuadro llamado API key created muestra tu clave. Cópiala.

Guarda la clave en un lugar seguro hasta que la pegues en WordPress (un gestor de contraseñas es ideal). No la envíes por correo electrónico ni por chat.

Cuánto cuesta

Official price (Cloud Translation pricing page, «Basic» edition, which is the one TranslateRocket uses; checked 23 Sep 2026):

Uso mensual Precio
Los primeros 500.000 caracteres al mes Gratis (Google lo aplica como un crédito de $10 cada mes; no se acumula)
De 500.000 a 1 millardo de caracteres al mes $20 por 1.000.000 de caracteres

Google cuenta cada carácter que envías, incluidos espacios y etiquetas HTML.

Qué significa eso para un sitio pequeño. Nuestro ejemplo: un sitio de 20 páginas con unas 600 palabras cada una (12.000 palabras), que son unos 75.000 caracteres. Redondeamos a 100.000 caracteres por las etiquetas HTML y los menús.

  • Un idioma: unos 100.000 caracteres. Eso cabe dentro de los 500.000 gratuitos al mes, así que cuesta $0.
  • Cinco idiomas en el mismo mes: unos 500.000 caracteres, todavía cerca del límite gratuito.
  • Above the free allowance, each extra language would cost about 100,000 × $20 / 1,000,000 = $2.

Cada idioma se cuenta por separado. El texto que TranslateRocket ya ha traducido se reutiliza y no se vuelve a enviar.

Seguridad (por favor, lee esto)

Google Cloud no deja de gastar automáticamente a menos que se lo indiques. Haz ambas cosas, por favor.

1. Pon un tope diario estricto de caracteres (este es el que realmente detiene el gasto). Google dice que el número de caracteres que puedes enviar al día es ilimitado por defecto, y que puedes bajar esta cuota para controlar los costes.

  1. Abre la página Quotas de la consola de Cloud, ya filtrada por traducción: https://console.cloud.google.com/iam-admin/quotas?service=translate.googleapis.com (asegúrate de que tu proyecto está seleccionado).
  2. Busca la cuota de Cloud Translation para characters sent to the general model per project per day (v2).
  3. Edítalo e introduce un número de caracteres al día.

Cómo elegir el número: el tope es al día, así que en un mes podrías llegar a unas 30 veces esa cantidad. Por ejemplo, 100000 al día te permite traducir nuestro sitio de ejemplo en un idioma al día; en el peor de los casos permite unos 3.000.000 de caracteres al mes, que son unos $50 tras los 500.000 gratuitos. Un tope de 15000 al día mantiene incluso el peor mes dentro del límite gratuito, pero la traducción tardará varios días. Puedes subirlo mientras traduces y bajarlo después.

When the cap is reached, Google answers with a «Daily Limit Exceeded» error until midnight Pacific time. New quota values can take up to 24 hours to apply.

2. Añade una alerta de presupuesto (esto solo envía correos).

  1. Abre el menú ☰ → Billing → Budgets & alerts.
  2. Crea un presupuesto para tu proyecto, pon un importe (por ejemplo $5) y los umbrales de alerta, y luego haz clic en Finish.

Google lo deja claro: un presupuesto de este tipo no limita el gasto; solo te envía correos. Por eso importa el paso 1.

3. Pon también un límite dentro de TranslateRocket. En TranslateRocket → AI Translation, sección Usage & limits, rellena Daily character limit (por ejemplo 200000). Cuando se alcanza el límite, la traducción automática se detiene hasta el día siguiente. 0 significa sin límite.

4. Nunca compartas la clave. No la pongas en correos, chats, capturas de pantalla ni tickets de soporte.

5. Si crees que la clave se ha filtrado, sustitúyela.

  1. Ve a https://console.cloud.google.com/apis/credentials y haz clic en el nombre de la clave.
  2. Haz clic en Rotate key, dale un nombre a la clave nueva y haz clic en Create. Copia la clave nueva y pégala en TranslateRocket.
  3. De vuelta en la página de la nueva clave, en la sección Previous key, haz clic en Delete the previous key.

Si eliminas una clave por error, Google te permite restaurarla en 30 días (Restore deleted credentials en la página Credentials).

Dónde pegarla en TranslateRocket

  1. En tu panel de WordPress, abre TranslateRocket → AI Translation.
  2. En el recuadro Provider & keys, busca la tarjeta llamada Google Translate (esto es Google Cloud Translation).
  3. Pega tu clave en el campo API key.
  4. En la parte superior del recuadro, pon Active provider en Google Translate.
  5. Haz clic en Save AI settings al final de la página.

Google Translate has no «model» to choose. The House style instructions on the same page only work with the AI models (OpenAI, Claude, Gemini); Google Translate ignores them.

Si algo no funciona

Lo que ves Lo que suele significar Qué hacer
Un error que dice que la clave no es válida (el texto exacto varía) La clave se copió mal, o se eliminó. Pégala de nuevo con cuidado, o crea una clave nueva (sección D).
Un error que dice que la API no está activada, o que se requiere facturación (el texto exacto varía) Se omitió el paso B o el C, o se hizo en un proyecto distinto. Comprueba que el proyecto seleccionado en la parte superior de la consola es el que tiene la clave, y luego activa la facturación y la Cloud Translation API para él.
«Daily Limit Exceeded» (403) Tu propio tope diario de la sección Seguridad ha hecho su trabajo. Espera hasta el día siguiente (medianoche hora del Pacífico), o sube la cuota.

Comprueba también la restricción de la clave: si en API restrictions seleccionaste un servicio distinto, Cloud Translation rechazará la clave.

Preguntas frecuentes

¿Es gratis la API de Google Translate?

Los primeros 500.000 caracteres de cada mes son gratis, pero Google te pide activar la facturación con una tarjeta incluso si te mantienes dentro del límite gratuito. Por encima de eso, el precio es de $20 por millón de caracteres.

¿Cómo evito que Google Cloud Translation me cobre?

Pon una cuota diaria de caracteres en la consola de Google Cloud: ese es el límite que realmente detiene el gasto. Un presupuesto solo envía correos de alerta; no detiene nada.

¿Es la API de Google Translate lo mismo que Gemini?

No. Google Cloud Translation es la versión profesional de Google Translate, con claves de la consola de Google Cloud. Gemini es el modelo de IA de Google, con claves de Google AI Studio.

¿Por qué dice Google que mi clave API no es válida o necesita facturación?

Normalmente por una de tres razones: está seleccionado el proyecto equivocado, la facturación no está vinculada al proyecto, o la Cloud Translation API no está activada para él.

¿Cuál debería elegir?

Consulta nuestra página de comparación para ver una comparación sencilla de los cinco servicios, y la opción gratuita que no necesita ninguna clave.

Otras guías: OpenAI · Anthropic (Claude) · Google Gemini · DeepL · ¿Cuál debería elegir?

💬 ¿Necesitas ayuda?
Desarrollado por TranslateRocket™