Click the project dropdown at the top → New Project. Any name is fine — this just groups your usage.
In the search bar, type "Cloud Translation API", open it, and click Enable.
Google requires a billing account on the project before any API will work — even for free usage. Translate gives you the first 500,000 characters/month free, then roughly $20 per million characters after that.
Go to APIs & Services → Credentials → + Create Credentials → API key.
Copy the key it shows you and paste it into the box above. (Recommended: click "Restrict key" on that same page and limit it to only the Cloud Translation API, so the key can't be used for anything else if it ever leaks.)
Your key is only ever stored in this browser and sent directly to Google — it never passes through any server of mine.
Drop a .txt, .srt, or .docx file here, or click to choose one
Uses the Google Cloud Translate API directly from your browser with your own key — nothing passes
through any server of mine. .docx translation replaces text inside existing formatting
(bold, colors, headers) rather than rebuilding the document, so most formatting should carry over, but
always check the result before sending it anywhere important. .srt subtitle timing is
preserved exactly; only the caption text is translated.