# TranslatePlus

> TranslatePlus is a machine translation API from PetaBytes, Inc. for text, batches, HTML, emails, subtitles and i18n files in more than 100 languages, with language detection, priced per request.

- Canonical: https://www.anchorterminal.com/tools/translateplus
- Pricing: https://www.anchorterminal.com/tools/translateplus#pricing
- Reviews: https://www.anchorterminal.com/tools/translateplus#reviews
- Markdown: https://www.anchorterminal.com/tools/translateplus.md (~6,100 tokens)
- Slim: https://www.anchorterminal.com/tools/translateplus.min.md (~1,430 tokens, same facts, less prose, for token-sensitive contexts)
- JSON: https://www.anchorterminal.com/tools/translateplus.json (this page as data, same URL with Accept: application/json)
- Site index for agents: https://www.anchorterminal.com/llms.txt (the key docs and every listing in one file, at most 16 MB, about 4 million tokens: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- DNS: dig +short TXT translateplus.grade.anchorterminal.com (the grade as a DNS TXT record, for a sandbox with no HTTP where names still resolve; also top., best.<category>. and <a>.vs.<b>. under the zone, and the same under grade.letme.dev)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-11-07

## Overview

**Grade E · 39.7/100 · rank #1316 of 1486 · #14 in Translation · not agent-ready · confidence medium**


## Assessment

TranslatePlus has a simple key-in-header REST API with per-request prices from $0.0001, a 5,000-request free plan, batch, HTML, subtitle and i18n endpoints and documented 429 handling. Its changelog and SDKs haven't changed since January 2026 or earlier, the status page is stale, and llms.txt promises an SLA the terms disclaim.

## Facts

| Field | Value |
| --- | --- |
| Vendor | PetaBytes, Inc. (https://translateplus.io) |
| Kind | HTTP API |
| Category | Translation (https://www.anchorterminal.com/categories/translation) |
| Transport | HTTP |
| Auth | API key · One API key per account from the dashboard at app.translateplus.io after a browser or Google OAuth signup, sent in the X-API-KEY header. The docs say the key carries full access to the account; keys can be revoked in the dashboard. No scopes. |
| Pricing | Freemium ($0.001 / call) · Free plan of 5,000 requests a month at 500 characters each, then $0.001 a request. Basic $49 a month (250,000 requests), Professional $99 (700,000) and Mega $299 (3,000,000), with 1,000 to 2,000 characters per request. |
| x402 | No · No x402, MPP or L402 in either llms.txt, the docs or the pricing page (checked 2026-11-06). Payments go through third-party processors. |
| Licence | unknown |
| Packages | pypi: `translateplus-python`; npm: `translateplus-js` |
| Source | https://github.com/translateplus/translateplus-js |
| Docs | https://docs.translateplus.io/ |
| llms.txt | https://translateplus.io/llms.txt |
| Last release | 2026-01-11 |
| npm downloads / week | 6 |
| PyPI downloads / week | 4 |
| Surface listed | The REST API at api.translateplus.io, read from docs.translateplus.io, both llms.txt files, the pricing, terms, privacy and about pages, status.translateplus.io, PyPI and npm on 6 November 2026. No account was made and no key was used |
| Endpoints | /v2/translate, /v2/translate/batch, /v2/translate/html, /v2/translate/email, /v2/translate/subtitles, /v2/i18n/jobs, /v2/language/detect, /v2/language/supported and /v2/user/account; v1 kept as legacy |
| Rate limits | 100,000 requests a minute and 100,000,000 an hour per key in the docs guide; llms.txt gives 50 requests a second on the Free plan |
| Status page | status.translateplus.io, own page, showing 'All systems unknown' and a last update of 22 January 2026 on 6 November 2026 |
| Data handling | Translation requests not permanently stored unless required by law (terms) or for caching or service improvement (privacy policy) |
| Legal entity | PetaBytes, Inc., a US corporation, per the terms and about page, with no address or governing law given |
| Capabilities | translate.text, translate.documents, translate.detect |
| Tags | hosted, api-key, freemium, free-tier, llms-txt, python, typescript, java, php, batch, async-jobs, closed-source |
| JSON | https://www.anchorterminal.com/api/v1/tools/translateplus.json |

## Score breakdown (methodology v0.7, October 2026 research run)

Assessed 2026-11-06 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: medium. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. "This run" is each category's share of the 100 points.

| Category | Weight | This run | Score (0–100) | Points |
| --- | --- | --- | --- | --- |
| Reliability | 16% | 20 | 45 | 9.0 |
| Performance | 10% | pending | pending | n/a |
| Schema & documentation | 13% | 16.2 | 52 | 8.4 |
| Agent ergonomics | 13% | 16.2 | 61 | 9.9 |
| Security & auth | 14% | 17.5 | 35 | 6.1 |
| Payments & pricing | 10% | 12.5 | 30 | 3.8 |
| Task success | 10% | pending | pending | n/a |
| Maintenance & community | 7% | 8.8 | 10 | 0.9 |
| Transparency & trust (editorial 23, provenance 81) | 7% | 8.8 | 52 | 4.5 |
| Negative events | up to −15 | up to −15 | Misleading claim (-3): llms.txt on translateplus.io, read 6 November 2026, lists a '99.9% uptime SLA' and 'SLA Guarantees', while the terms of service (last updated 18 December 2024) say TranslatePlus strives for 99.9% uptime 'but do not guarantee uninterrupted service'. https://translateplus.io/llms.txt and https://translateplus.io/terms-of-service  | -3 |
| **Total** | | | | **39.7 → E** |

### Why each score

- Reliability 45 (checked 2026-11-06): Hosted lines. status.translateplus.io is the vendor's own page; on 6 November 2026 it showed 'All systems unknown' and a last update of 22 January 2026, with data loading by script (5). No incident history to read (5). The rate-limits guide gives 100,000 requests a minute and 100,000,000 an hour per key, while llms.txt gives 50 requests a second on the Free plan, so limits are published but inconsistent (10). 429 returns a JSON detail message, responses carry X-RateLimit-Limit, -Remaining and -Reset, and the guide shows waiting for the reset with capped retries (15). No SLA. The terms say TranslatePlus strives for 99.9% uptime 'but do not guarantee uninterrupted service' (0). API v2 is the current, non-beta version (10). 5+5+10+15+0+10 = 45.
- Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes.
- Schema & documentation 52 (checked 2026-11-06): No OpenAPI or other machine-readable contract found in the docs or either llms.txt (0). llms.txt on the site and on docs.translateplus.io (10). Endpoint pages say what each call does, with little on when to choose HTML, email or i18n jobs over plain text (10). Required fields and per-plan character limits per request are documented, without enums for language codes beyond a supported-languages call (10). Code examples in several languages and an error-handling guide with status codes (12). Versioned /v1 and /v2 paths and a changelog, whose newest entry is 2.0.0 on 9 December 2024 (10). 0+10+10+10+12+10 = 52.
- Agent ergonomics 61 (checked 2026-11-06): API reading. Batch translation of up to 100 texts a call and separate HTML, email, subtitle and i18n job endpoints (16). Few output controls or filters (10). Errors are a `detail` string with HTTP status codes (12). No idempotency key for i18n jobs, though text translation is stateless (8). Official SDKs listed for Python, JavaScript and TypeScript, Java and PHP, with few required fields (15). 16+10+12+8+15 = 61.
- Security & auth 35 (checked 2026-11-06): One API key per account in the X-API-KEY header, which the docs say 'carries full access to your account's resources', and can be revoked in the dashboard (15). No scopes or read-only keys (5). Translations return the caller's own text, so little untrusted content (10). llms.txt claims request logging and an analytics dashboard, which we couldn't see without an account (5). translateplus.io/.well-known/security.txt returns 404 and no disclosure policy was found; llms.txt says 'SOC 2 compliant' and 'SOC 2 Type II certified infrastructure' with no report or auditor named (0). 15+5+10+5+0 = 35.
- Payments & pricing 30 (checked 2026-11-06): No x402, MPP or L402 (0). Per-request prices public, $0.001 a request after the free tier and $0.0001 to $0.0002 on the $49, $99 and $299 monthly plans (20). Free plan of 5,000 requests a month with 500 characters each; whether a card is needed isn't stated (10). A person signs up in a browser or with Google OAuth (0). 0+20+10+0 = 30.
- Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored.
- Maintenance & community 10 (checked 2026-11-06): The newest dated change found is translateplus-python 2.0.7 and translateplus-js 2.0.1 on 11 January 2026, about ten months before this check, and the API changelog stops at 9 December 2024 (0). No release or dated change in the last 90 days (0). Support by email and a support portal; the status page hasn't updated since January (3). SDKs exist for four languages but haven't changed since January (5). Weekly downloads of 4 (PyPI) and 6 (npm) (2). 0+0+3+5+2 = 10.
- Transparency & trust 52 (checked 2026-11-06): Editorial half only. Closed service under terms last updated 18 December 2024 that name PetaBytes, Inc. as a US corporation but give no address, governing law or courts (10). The terms say translation requests aren't permanently stored 'unless required by law', the privacy policy says 'unless required for caching or service improvement purposes', and the terms allow using anonymised usage data to improve the service (8). API v1 is kept as legacy, with no dated deprecation notice (5). No subprocessor list or data location found (0). 10+8+5+0 = 23.

Fix list, everything this grade says the listing lacks, the biggest gain first (16 items). What it covers is at https://www.anchorterminal.com/fixes/translateplus.md (JSON https://www.anchorterminal.com/fixes/translateplus.json). The whole list for a coding agent comes from `POST https://www.anchorterminal.com/api/v1/fix-list` with `{"listing": "translateplus", "plan": "read"}`, free while the beta runs

### What we couldn't check

- The rate limit is 100,000 requests a minute in the docs guide and 50 requests a second on the Free plan in llms.txt
- unchecked: the SOC 2 Type II and GDPR claims in llms.txt, which name no report, auditor or DPA
- unchecked: whether the free plan needs a card
- The terms name PetaBytes, Inc. without an address or state; no company register entry was looked up in this pass
- No people are named on the about, terms or privacy pages

### Sources

- site llms.txt: <https://translateplus.io/llms.txt> (seen 2026-11-06)
- docs llms.txt: <https://docs.translateplus.io/llms.txt> (seen 2026-11-06)
- authentication: <https://docs.translateplus.io/getting-started/authentication> (seen 2026-11-06)
- rate limits: <https://docs.translateplus.io/guides/rate-limits> (seen 2026-11-06)
- API changelog: <https://docs.translateplus.io/guides/changelog> (seen 2026-11-06)
- pricing: <https://translateplus.io/pricing> (seen 2026-11-06)
- terms of service: <https://translateplus.io/terms-of-service> (seen 2026-11-06)
- privacy policy: <https://translateplus.io/privacy-policy> (seen 2026-11-06)
- about page: <https://translateplus.io/about> (seen 2026-11-06)
- status page: <https://status.translateplus.io/> (seen 2026-11-06)
- PyPI release feed: <https://pypi.org/rss/project/translateplus-python/releases.xml> (seen 2026-11-06)
- npm translateplus-js: <https://registry.npmjs.org/translateplus-js> (seen 2026-11-06)

## Score history

Every move of a score since the listing was graded, newest first, with its cause. A score can't move without an entry here. JSON: https://www.anchorterminal.com/api/v1/tools/translateplus/history.json

- 2026-11-06: graded 39.7 E (methodology 0.7)

## Who's behind it (provenance 81/100, checked 2026-11-06)

| Check | Finding | Points |
| --- | --- | --- |
| Legal entity named | PetaBytes, Inc. | 20/20 |
| Domain age | translateplus.io, registered 2023-01-30 (3 years) | 7/15 |
| Endpoint on the vendor's domain | translateplus.io | 15/15 |
| Terms of service | read, states 7 of the 7 things a reader expects | 10/10 |
| Privacy policy | read, states 6 of the 8 things a reader expects | 8.5/10 |
| Status page | status.translateplus.io | 10/10 |
| Changelog | published | 10/10 |
| security.txt | not found | 0/10 |
| People named | not researched yet | n/a |
| Support route | a support address, help pages | 5/5 |

The terms (last updated 18 December 2024) and the about page name PetaBytes, Inc., a US-based corporation, as operator and billing party. No address, state of incorporation or governing law is given.

The home page names no legal entity, as the sweep noted; the terms and about page do.

translateplus.io/.well-known/security.txt returns 404.

RDAP gives translateplus.io a registration date of 30 January 2023.

robots.txt on translateplus.io allows all agents; docs.translateplus.io disallows /api/ and /admin/, which weren't fetched.

### Terms and privacy, as read

A reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice.

**Terms of service** (https://translateplus.io/terms-of-service), read 2026-11-06, dated 2024-12-18, states 7 of the 7 things a reader expects.

- To know. Says access can be ended without notice or for any reason. "We may terminate accounts inactive for over 12 months We may provide notice when reasonably possible We may refuse service to anyone at any time 12."
- Gives the date it was last updated. Last updated 2024-12-18.
- Names the governing law or courts. The law of the United States.
- States a limit on its liability. Capped at the fees paid in the 12 months before the claim or $100,.
- Says how changes to the terms are announced. Gives 30 days of notice before a change.
- Refers to a service level or uptime commitment. Names 99.9% availability.

**Privacy policy** (https://translateplus.io/privacy-policy), read 2026-11-06, gives no date, states 6 of the 8 things a reader expects.

- Not found in the text. Gives the date it was last updated.
- Says whether personal data is sold or shared for advertising. Says it does not sell personal data.
- Not found in the text. Says where data is transferred or stored.

## Humans behind the project (researched 2026-11-06 from public pages, not part of the grade)

### Key people

- No people named yet.
- Note: The about page and terms of service, read on 6 November 2026, say TranslatePlus is operated by PetaBytes, Inc., a US-based company, but name no founders, officers or staff. PetaBytes' own site (petabytes.pages.dev) lists TranslatePlus among its products with CaptureAPI, PetCarely and AI Contract Generator and says Peta Bytes, Inc. is a US-registered company, but names no people either. One search found only Product Hunt and directory pages; the Product Hunt pages name who submitted the product, not a founder, so no person is listed. No investors are named on any of these pages.
- TranslatePlus: LinkedIn https://www.linkedin.com/company/92809935 X https://x.com/translateplus_ GitHub https://github.com/translateplus

### Getting support

- Support email: support@translateplus.io
- Help: https://translateplus.io/contact
- Help: https://docs.translateplus.io/
- Sources: https://translateplus.io/about, https://translateplus.io/terms-of-service, https://translateplus.io/llms.txt, https://translateplus.io/, https://petabytes.pages.dev/about, https://petabytes.pages.dev/products

## Live (updated 2026-11-07 16:01 UTC)

- Vendor status page: not read, no machine-readable status found
- github `translateplus/translateplus-js` v2.0.3, released 2026-01-11
- npm `translateplus-js` 2.0.1
- pypi `translateplus-python` 2.0.7, released 2026-01-11
- security.txt: none
- Watching changelog <https://docs.translateplus.io/guides/changelog>
- Watching privacy <https://translateplus.io/privacy-policy>
- Watching terms <https://translateplus.io/terms-of-service>
- Always current: https://www.anchorterminal.com/api/v1/live/translateplus.json

## Probe metrics

Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score.

## Prices

| Item | Price | Unit | Note |
| --- | --- | --- | --- |
| Request after the free tier | $0.001 | per call | Free plan, 500 characters per request |
| Basic plan | $49 | per month (plan) | 250,000 requests, 1,000 characters each |
| Mega plan | $299 | per month (plan) | 3,000,000 requests, 2,000 characters each |

Across all listings: https://www.anchorterminal.com/prices/index.md

## Strengths

- Per-request prices published, $0.001 after the free tier and down to $0.0001 on the $299 plan
- Free plan of 5,000 requests a month
- Endpoints for batch, HTML, email, subtitle and i18n file translation plus language detection
- 429 responses with X-RateLimit headers and a documented wait-for-reset pattern
- Key sent in the X-API-KEY header, never the URL

## Weaknesses

- llms.txt claims a 99.9% uptime SLA and SOC 2 Type II, while the terms disclaim any uptime guarantee and no audit is named
- The changelog stops at December 2024 and the SDKs at January 2026
- The status page showed 'All systems unknown' and a last update of 22 January 2026
- One account key with full access, no scopes
- The terms name PetaBytes, Inc. but no address or governing law



## Before you call it (notes for agents)

1. Send the key as X-API-KEY; there is no read-only or scoped key
2. Use /v2/translate/batch for up to 100 texts instead of looping single calls
3. Keep each text under the plan's per-request character limit (500 on Free, up to 2,000 on Mega)
4. On 429 wait until X-RateLimit-Reset, then retry a few times at most
5. Don't rely on an SLA; the terms don't guarantee uptime

## Connect

Install:

```bash
pip install translateplus-python
```

First request:

```bash
curl -X POST https://api.translateplus.io/v2/translate -H "X-API-KEY: $TRANSLATEPLUS_API_KEY" -H "Content-Type: application/json" -d '{"text":"Hello","source":"en","target":"fr"}'
```

Through letme: https://letme.dev/translateplus. letme answers with the pick and how to call it direct. How it works: https://www.anchorterminal.com/letme/index.md

## Similar tools

Ranked by shared capabilities, then score. Same-category tools with no shared capability key are listed last.

| Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown |
| --- | --- | --- | --- | --- | --- | --- |
| Amazon Translate | BB | 75 | 75 | translate.text, translate.documents, translate.detect | no | https://www.anchorterminal.com/tools/amazon-translate.md |
| Azure Translator | BB | 72 | 141 | translate.text, translate.documents, translate.detect | no | https://www.anchorterminal.com/tools/azure-translator.md |
| Google Cloud Translation | B | 69.9 | 220 | translate.text, translate.documents, translate.detect | no | https://www.anchorterminal.com/tools/google-cloud-translation.md |
| Crowdin | B | 69.6 | 231 | translate.text, translate.documents, translate.detect | no | https://www.anchorterminal.com/tools/crowdin.md |
| DeepL API | B | 69.1 | 260 | translate.text, translate.documents, translate.detect | no | https://www.anchorterminal.com/tools/deepl-api.md |
| Phrase | B | 67.2 | 336 | translate.text, translate.documents, translate.detect | no | https://www.anchorterminal.com/tools/phrase.md |

## Panel reviews (0)

Reviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): .

Desk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md

## Notable

- llms.txt lists a '99.9% uptime SLA' while the terms say uptime is not guaranteed (source: <https://translateplus.io/llms.txt, https://translateplus.io/terms-of-service>)
- v2 endpoints for text, batch (up to 100 texts), HTML, email, subtitles, i18n jobs and language detection (source: <https://translateplus.io/llms.txt>)
- The API changelog's newest entry is 2.0.0 on 9 December 2024 (source: <https://docs.translateplus.io/guides/changelog>)
- Terms last updated 18 December 2024 name PetaBytes, Inc., a US corporation, as operator (source: <https://translateplus.io/terms-of-service>)
- translateplus-python 2.0.7 and translateplus-js 2.0.1 released 11 January 2026 (source: <https://pypi.org/rss/project/translateplus-python/releases.xml>)

- #14 of 15 in Best machine translation APIs for AI agents: https://www.anchorterminal.com/best/translation/index.md
- All 105 translation comparisons: https://www.anchorterminal.com/compare/translation/index.md

## Compare

- [Amazon Translate vs TranslatePlus](https://www.anchorterminal.com/compare/amazon-translate-vs-translateplus.md): BB 75 vs E 39.7
- [Azure Translator vs TranslatePlus](https://www.anchorterminal.com/compare/azure-translator-vs-translateplus.md): BB 72 vs E 39.7
- [Crowdin vs TranslatePlus](https://www.anchorterminal.com/compare/crowdin-vs-translateplus.md): B 69.6 vs E 39.7
- [DeepL API vs TranslatePlus](https://www.anchorterminal.com/compare/deepl-api-vs-translateplus.md): B 69.1 vs E 39.7
- [Google Cloud Translation vs TranslatePlus](https://www.anchorterminal.com/compare/google-cloud-translation-vs-translateplus.md): B 69.9 vs E 39.7
- [Lara Translate API vs TranslatePlus](https://www.anchorterminal.com/compare/lara-translate-vs-translateplus.md): B 62.2 vs E 39.7
- [LibreTranslate vs TranslatePlus](https://www.anchorterminal.com/compare/libretranslate-vs-translateplus.md): E 43.7 vs E 39.7
- [Lingo.dev vs TranslatePlus](https://www.anchorterminal.com/compare/lingo-dev-vs-translateplus.md): B 66.1 vs E 39.7
- [Lingvanex Translation API vs TranslatePlus](https://www.anchorterminal.com/compare/lingvanex-vs-translateplus.md): F 37.3 vs E 39.7
- [Localazy vs TranslatePlus](https://www.anchorterminal.com/compare/localazy-vs-translateplus.md): C 54.4 vs E 39.7
- [Lokalise vs TranslatePlus](https://www.anchorterminal.com/compare/lokalise-vs-translateplus.md): BB 71.3 vs E 39.7
- [Phrase vs TranslatePlus](https://www.anchorterminal.com/compare/phrase-vs-translateplus.md): B 67.2 vs E 39.7
- [Smartcat vs TranslatePlus](https://www.anchorterminal.com/compare/smartcat-vs-translateplus.md): D 51.6 vs E 39.7
- [SYSTRAN Translate API vs TranslatePlus](https://www.anchorterminal.com/compare/systran-vs-translateplus.md): E 40.2 vs E 39.7

## Verify this listing

For the vendor. The badge or a plain link to this page verifies the listing, from a page on translateplus.io or one of its subdomains, or the README at the root of github.com/translateplus/translateplus-js. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{"slug": "translateplus", "url": "…"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify

HTML badge:

```html
<a href="https://www.anchorterminal.com/tools/translateplus"><img src="https://www.anchorterminal.com/badges/translateplus.svg" alt="TranslatePlus on Anchor Terminal" height="20"></a>
```

Markdown badge, for a README:

```markdown
[![TranslatePlus on Anchor Terminal](https://www.anchorterminal.com/badges/translateplus.svg)](https://www.anchorterminal.com/tools/translateplus)
```

Plain link:

```html
<a href="https://www.anchorterminal.com/tools/translateplus">TranslatePlus on Anchor Terminal</a>
```

## Share this listing

For the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say TranslatePlus is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score.

- Dark: https://www.anchorterminal.com/assets/share/translateplus-dark.png
- Light: https://www.anchorterminal.com/assets/share/translateplus-light.png

---

Query this catalogue directly over MCP: https://www.anchorterminal.com/mcp (Streamable HTTP, no key). How: https://www.anchorterminal.com/agents/#mcp
