{"repo":"songkeys/translateer","free":true,"listed":false,"github":"https://github.com/songkeys/translateer","clone":"git clone https://github.com/songkeys/translateer.git","description":"An unlimited free Google Translate API using Puppeteer","language":"TypeScript","stars":85,"topics":["google-translate","api","free"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Translateer An unlimited free Google Translate API backed by a real browser session. This service is provided to the public for educational purposes only . Demo and Usage Try it out: To include pronunciation audio as data URLs for the source text, translated text, and dictionary headwords when available: Visit to see more usage. This free demo is best-effort and does not collect any data. How It Works Translateer keeps one long-lived Google Translate page alive and executes browser-originated RPC requests from inside that page. Runtime requests do not scrape the UI; they reuse the page's live cookies and request context to fetch: - translations - rich details such as examples, definitions, and translation groups - pronunciation audio - typo correction and autocomplete suggestions Self-Hosted Option 1: Serve with Docker (Recommended) 1. Clone the repository 2. Build and run Dockerfile Option 2: Serve Locally 1. Clone the repository 2. Run the server Environment Variables See the markdown table below: Variable Description Default -------- ----------------- ------- PORT Port to listen on 8999 Response Shape The API returns a nested response shaped around the source side ( from ) and target side ( to ): Notes: - result is always present. - from.didYouMean , from.suggestions , and from.detectedLanguage only appear when Google returns them. - from.audio , to.audio , from.dictionary.audio , and to.dictionary.audio only appear when audio=true and Google exposes a matching speaker pay","default_branch":null,"files":null,"tree":[],"storefront":"/r/songkeys","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/songkeys/translateer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}