{
  "data": {
    "a": {
      "slug": "lingo-dev",
      "name": "Lingo.dev",
      "vendor": "Replexica, Inc.",
      "vendorUrl": "https://lingo.dev",
      "kind": "http-api",
      "category": "translation",
      "summary": "Lingo.dev is a hosted AI translation platform from Replexica, Inc. Customers configure engines with glossaries, brand voices, rules and a model per language pair, then call them through a REST API, a CLI or a hosted MCP server.",
      "url": "https://www.anchorterminal.com/tools/lingo-dev",
      "markdownUrl": "https://www.anchorterminal.com/tools/lingo-dev.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/lingo-dev.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lingo-dev.json",
      "dns": "lingo-dev.grade.anchorterminal.com",
      "repo": "https://github.com/lingodotdev/lingo.dev",
      "license": "Proprietary hosted service under Lingo.dev's terms of service. The lingodotdev/lingo.dev repository (legacy CLI, JavaScript SDK, compiler) and the Python SDK are Apache-2.0. The `@lingo.dev/cli` package states no licence on npm",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.lingo.dev/account",
      "packages": [
        {
          "registry": "npm",
          "name": "@lingo.dev/cli"
        },
        {
          "registry": "npm",
          "name": "lingo.dev"
        },
        {
          "registry": "npm",
          "name": "@lingo.dev/_sdk"
        },
        {
          "registry": "pypi",
          "name": "lingodotdev"
        }
      ],
      "auth": "mixed",
      "authNotes": "The REST API takes an API key in the `X-API-Key` header. A person creates the key in the dashboard after a browser signup, with no review or sales step. Personal keys exist on every plan and carry their creator's access. Organisation keys with their own role and engine scope need the Enterprise plan. The MCP server signs in through a browser with OAuth (authorisation code, PKCE, dynamic client registration) and the user picks one organisation on the consent screen. No OAuth scopes are published.",
      "pricing": "usage",
      "pricingNotes": "Usage is billed from prepaid credits with auto-reload. Lingo.dev charges $2 per million output tokens on top of the LLM provider's price, which is passed through with no markup, plus $0.50 per engine a month and $0.01 per AI review run. Sandbox has a $0 base and 100,000 tokens a day, so an agent's owner can start without a contract. Production is $99 a month with 5 million tokens a day, and Enterprise is custom. No free usage allowance was found, and whether signup needs a card could not be read without an account (https://lingo.dev/en/pricing, checked 2026-10-08).",
      "priceSummary": "$99 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the API docs or the pricing page. The API's 402 status means the organisation's credit limit was reached and carries no payment instructions (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 5402,
        "npmWeekly": 91991,
        "pypiWeekly": 1975,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://lingo.dev/en/docs/api",
      "registryName": "dev.lingo/main",
      "capabilities": [
        "translate.text",
        "translate.glossary",
        "translate.detect",
        "translate.formality"
      ],
      "tags": [
        "hosted",
        "usage-priced",
        "prepaid",
        "mcp",
        "oauth",
        "api-key",
        "cli",
        "webhooks",
        "async-jobs",
        "typescript",
        "python",
        "closed-source",
        "status-page",
        "soc2",
        "enterprise"
      ],
      "lastRelease": "2026-10-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.1,
        "grade": "B",
        "agentReady": false,
        "rank": 381,
        "ranked": true,
        "rankOf": 1486,
        "categoryRank": 8,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 75,
          "maintenance": 87,
          "payments": 20,
          "reliability": 81,
          "schema": 64,
          "security": 62,
          "transparency": 72
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-02"
        },
        "negative": 0,
        "verdict": "Lingo.dev suits teams that want glossary and tone control on every translation call, with a published fee of $2 per million output tokens and model costs passed through. It has no public OpenAPI file, and scoped keys, roles and audit logs are limited to the Enterprise plan.",
        "bestFor": "Product teams that translate interface strings and content into many locales and want glossary, tone and rule control held in one place, driven from code, CI or a coding assistant.",
        "strengths": [
          "Glossary terms, per-locale brand voice and rules apply on every call, sync or async, through one configured engine",
          "Each sync response reports the model used, token counts and cost in USD",
          "Async jobs take up to 100 target locales, an `idempotencyKey`, signed webhooks and cursor paging with `limit` up to 100",
          "The hosted MCP server signs in with OAuth, PKCE and dynamic client registration, with no key to paste",
          "Public prices, a weekly changelog since March 2026, an `llms.txt` docs index and an OpenStatus page with incident history"
        ],
        "weaknesses": [
          "No public OpenAPI file was found, docs pages have no Markdown version and error bodies carry only a free-text `message`",
          "Organisation keys with their own role and engine scope, RBAC and audit logs are Enterprise only. On other plans every member is an Owner",
          "The new `@lingo.dev/cli` package has no public source and depends on `posthog-node`, and the older CLI sends usage events unless `DO_NOT_TRACK=1` is set",
          "No machine-readable error code and no `Retry-After` documented on 429 or 402 answers",
          "The privacy policy points to lingo.dev/security for sub-processors, and that page redirected to a 404 page on 2 November 2026"
        ],
        "agentNotes": [
          "Send `X-API-Key` to https://api.lingo.dev and keep the key server-side. On non-Enterprise plans a personal key reaches every engine its creator can",
          "Use `POST /process/localize` for one language pair and `POST /jobs/localization` with an `idempotencyKey` for several. Pipeline stages run on async jobs only",
          "Treat 402 (credit limit) and 429 (daily token quota) as limits to report, not to retry. Retry 500 with backoff",
          "Read `usage.cost` on each sync response to track spend. Sandbox stops at 100,000 tokens a day",
          "Connect MCP clients to https://mcp.lingo.dev/account. Its tools can create and revoke API keys and invite members, so ask before those calls"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.1
          }
        ],
        "editorialScores": {
          "ergonomics": 75,
          "maintenance": 87,
          "payments": 20,
          "reliability": 81,
          "schema": 64,
          "security": 62,
          "transparency": 51
        },
        "provenanceScore": 92,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-02",
            "maintenance": "2026-11-02",
            "payments": "2026-11-02",
            "reliability": "2026-11-02",
            "schema": "2026-11-02",
            "security": "2026-11-02",
            "transparency": "2026-11-02"
          },
          "last": "2026-11-02",
          "lastMoved": "2026-11-02",
          "oldest": "2026-11-02",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "npm install -g @lingo.dev/cli",
        "http": "curl -X POST https://api.lingo.dev/process/localize \\\n  -H \"X-API-Key: your_api_key\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"engineId\": \"eng_abc123\", \"sourceLocale\": \"en\", \"targetLocale\": \"de\", \"data\": {\"greeting\": \"Hello\"}}'",
        "claudeCode": "claude mcp add lingo --transport http https://mcp.lingo.dev/account --scope user",
        "config": {
          "lingo": {
            "type": "http",
            "url": "https://mcp.lingo.dev/account"
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/translate.text",
        "tool": "https://letme.dev/lingo-dev"
      },
      "area": "everyday",
      "unitPrices": [
        {
          "item": "Lingo.dev infrastructure fee",
          "unit": "1m-tokens",
          "usd": 2,
          "note": "Computed from output tokens. The LLM provider's price is added with no markup"
        },
        {
          "item": "Production plan base",
          "unit": "month",
          "usd": 99,
          "note": "5 million tokens a day. Sandbox base is $0 with 100,000 a day"
        },
        {
          "item": "Each engine",
          "unit": "month",
          "usd": 0.5,
          "note": "Per engine on Sandbox and Production"
        },
        {
          "item": "AI review run",
          "unit": "call",
          "usd": 0.01,
          "note": "Per run"
        }
      ],
      "provenance": {
        "legalEntity": "Replexica, Inc.",
        "domain": "lingo.dev",
        "domainRegistered": "2021-05-03",
        "endpointOnVendorDomain": true,
        "terms": "https://lingo.dev/en/legal/terms",
        "privacy": "https://lingo.dev/en/legal/privacy",
        "statusPage": "https://status.lingo.dev",
        "changelog": "https://lingo.dev/en/changelog",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The terms of service (last updated 7 May 2026) cover the website, the platform, the APIs, the CLI and the MCP server, name Replexica Inc. and Lingo.dev (Replexica, Inc), and are governed by Delaware law.",
          "The privacy policy (last updated 7 May 2026) covers the website and the platform, including content submitted for translation.",
          "The API answers at api.lingo.dev and the MCP server at mcp.lingo.dev, both on the vendor's domain.",
          "lingo.dev/.well-known/security.txt gives security@lingo.dev, a canonical URL and a disclosure policy with a safe-harbour promise. It has no Expires field.",
          "RDAP for lingo.dev gives a registration date of 2021-05-03. The site footer says the company is headquartered in San Francisco. No street address was found in the terms or the privacy policy.",
          "The privacy policy says the sub-processor list is kept in the Data Processing Agreement and at lingo.dev/security. That URL returned 404 on 8 October 2026 and no published DPA was found."
        ],
        "score": 92
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/lingo-dev.json",
      "live": {
        "slug": "lingo-dev",
        "probe": {
          "target": "https://mcp.lingo.dev/account",
          "method": "get",
          "lastAt": "2026-11-07T18:20:35.357600487Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 1258,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 916,
          "p95ms24h": 1798,
          "samples24h": 239,
          "samples30d": 7420,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 50,
              "ok": 50
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-22",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-23",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-24",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-25",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-26",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-27",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-28",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-29",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-30",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-31",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-11-01",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-11-02",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-11-03",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-11-04",
              "probes": 246,
              "ok": 246
            },
            {
              "date": "2026-11-05",
              "probes": 185,
              "ok": 185
            },
            {
              "date": "2026-11-06",
              "probes": 241,
              "ok": 241
            },
            {
              "date": "2026-11-07",
              "probes": 187,
              "ok": 187
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.lingo.dev",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-11-07T04:47:59.978280384Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "lingodotdev/lingo.dev",
            "version": "@lingo.dev/_compiler@0.12.16",
            "released": "2026-10-26",
            "seenAt": "2026-11-06T23:40:00.32088548Z"
          },
          {
            "registry": "mcp-registry",
            "name": "dev.lingo/main",
            "version": "1.0.0",
            "seenAt": "2026-11-07T18:16:28.95801333Z"
          },
          {
            "registry": "npm",
            "name": "@lingo.dev/_sdk",
            "version": "0.17.4",
            "seenAt": "2026-11-06T23:39:56.913563105Z"
          },
          {
            "registry": "npm",
            "name": "@lingo.dev/cli",
            "version": "1.18.0",
            "seenAt": "2026-11-06T23:39:54.700852676Z"
          },
          {
            "registry": "npm",
            "name": "lingo.dev",
            "version": "0.138.11",
            "seenAt": "2026-11-06T23:39:54.928939137Z"
          },
          {
            "registry": "pypi",
            "name": "lingodotdev",
            "version": "1.5.0",
            "released": "2026-03-07",
            "seenAt": "2026-11-06T23:40:00.073188478Z"
          }
        ],
        "githubStars": 5405,
        "npmWeekly": 2784,
        "pypiWeekly": 4067,
        "securityTxt": {
          "url": "https://lingo.dev/.well-known/security.txt",
          "state": "valid",
          "checkedAt": "2026-11-07T16:00:20.274523944Z"
        },
        "domain": {
          "domain": "lingo.dev",
          "registered": "2021-05-03",
          "source": "https://pubapi.registry.google/rdap/domain/lingo.dev",
          "checkedAt": "2026-11-01T14:09:20.593506375Z"
        },
        "pages": [
          {
            "url": "https://lingo.dev/en/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:13:12.131830641Z",
            "changedAt": "2026-11-05T12:36:34.641341554Z",
            "fingerprint": "105e4422fcb5"
          },
          {
            "url": "https://lingo.dev/en/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-11-07T14:13:18.379520546Z",
            "changedAt": "2026-11-07T14:13:18.379520546Z",
            "fingerprint": "cb829e248b57"
          },
          {
            "url": "https://lingo.dev/en/legal/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:13:14.926164149Z",
            "changedAt": "2026-10-20T00:01:02.879823152Z",
            "fingerprint": "98f5d881f99e"
          },
          {
            "url": "https://lingo.dev/en/legal/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:13:16.504232791Z",
            "changedAt": "2026-10-20T00:01:04.348893283Z",
            "fingerprint": "47aa3ef2d139"
          }
        ],
        "github": {
          "repo": "lingodotdev/lingo.dev",
          "checkedAt": "2026-11-02T09:00:50.867887213Z",
          "stars": 5399,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-26T14:15:35Z",
          "openIssues": 16,
          "openPRs": 5,
          "issuesOpened90d": 4,
          "issuesClosed90d": 18,
          "prsMerged90d": 38,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 22,
            "failure": 3,
            "other": 25,
            "latest": "skipped",
            "latestAt": "2026-10-26T14:11:16Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 4,
            "medianDays": 13.9
          }
        },
        "updatedAt": "2026-11-07T18:20:35.357600487Z"
      }
    },
    "answer": "Lingo.dev scores 66.1 (B) on agent readiness against TranslatePlus's 39.7 (E), and leads in 6 of 7 scored categories. TranslatePlus leads on payments \u0026 pricing.",
    "b": {
      "slug": "translateplus",
      "name": "TranslatePlus",
      "vendor": "PetaBytes, Inc.",
      "vendorUrl": "https://translateplus.io",
      "kind": "http-api",
      "category": "translation",
      "summary": "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.",
      "url": "https://www.anchorterminal.com/tools/translateplus",
      "markdownUrl": "https://www.anchorterminal.com/tools/translateplus.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/translateplus.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/translateplus.json",
      "dns": "translateplus.grade.anchorterminal.com",
      "repo": "https://github.com/translateplus/translateplus-js",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "pypi",
          "name": "translateplus-python"
        },
        {
          "registry": "npm",
          "name": "translateplus-js"
        }
      ],
      "auth": "api-key",
      "authNotes": "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",
      "pricingNotes": "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.",
      "priceSummary": "$0.001 / call",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "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.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 6,
        "pypiWeekly": 4,
        "asOf": "2026-11-06"
      },
      "docsUrl": "https://docs.translateplus.io/",
      "llmsTxt": "https://translateplus.io/llms.txt",
      "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"
      ],
      "lastRelease": "2026-01-11",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 39.7,
        "grade": "E",
        "agentReady": false,
        "rank": 1316,
        "ranked": true,
        "rankOf": 1486,
        "categoryRank": 14,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 61,
          "maintenance": 10,
          "payments": 30,
          "reliability": 45,
          "schema": 52,
          "security": 35,
          "transparency": 52
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-06"
        },
        "negative": -3,
        "negativeNotes": [
          "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"
        ],
        "verdict": "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.",
        "bestFor": "Low-cost per-request translation of short strings, HTML, emails, subtitles and i18n files for small projects.",
        "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"
        ],
        "agentNotes": [
          "Send the key as X-API-KEY; there is no read-only or scoped key",
          "Use /v2/translate/batch for up to 100 texts instead of looping single calls",
          "Keep each text under the plan's per-request character limit (500 on Free, up to 2,000 on Mega)",
          "On 429 wait until X-RateLimit-Reset, then retry a few times at most",
          "Don't rely on an SLA; the terms don't guarantee uptime"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 39.7
          }
        ],
        "editorialScores": {
          "ergonomics": 61,
          "maintenance": 10,
          "payments": 30,
          "reliability": 45,
          "schema": 52,
          "security": 35,
          "transparency": 23
        },
        "provenanceScore": 81,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-06",
            "maintenance": "2026-11-06",
            "payments": "2026-11-06",
            "reliability": "2026-11-06",
            "schema": "2026-11-06",
            "security": "2026-11-06",
            "transparency": "2026-11-06"
          },
          "last": "2026-11-06",
          "oldest": "2026-11-06",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "pip install translateplus-python",
        "http": "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\"}'"
      },
      "letme": {
        "capability": "https://letme.dev/translate.text",
        "tool": "https://letme.dev/translateplus"
      },
      "area": "everyday",
      "unitPrices": [
        {
          "item": "Request after the free tier",
          "unit": "call",
          "usd": 0.001,
          "note": "Free plan, 500 characters per request"
        },
        {
          "item": "Basic plan",
          "unit": "month",
          "usd": 49,
          "note": "250,000 requests, 1,000 characters each"
        },
        {
          "item": "Mega plan",
          "unit": "month",
          "usd": 299,
          "note": "3,000,000 requests, 2,000 characters each"
        }
      ],
      "provenance": {
        "legalEntity": "PetaBytes, Inc.",
        "domain": "translateplus.io",
        "domainRegistered": "2023-01-30",
        "endpointOnVendorDomain": true,
        "terms": "https://translateplus.io/terms-of-service",
        "privacy": "https://translateplus.io/privacy-policy",
        "statusPage": "https://status.translateplus.io",
        "changelog": "https://docs.translateplus.io/guides/changelog",
        "securityTxt": "none",
        "checked": "2026-11-06",
        "notes": [
          "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."
        ],
        "score": 81
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/translateplus.json",
      "live": {
        "slug": "translateplus",
        "vendorStatus": {
          "page": "https://status.translateplus.io",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-11-07T04:48:53.407307635Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "translateplus/translateplus-js",
            "version": "v2.0.3",
            "released": "2026-01-11",
            "seenAt": "2026-11-07T00:12:43.487331Z"
          },
          {
            "registry": "npm",
            "name": "translateplus-js",
            "version": "2.0.1",
            "seenAt": "2026-11-07T00:12:43.099950457Z"
          },
          {
            "registry": "pypi",
            "name": "translateplus-python",
            "version": "2.0.7",
            "released": "2026-01-11",
            "seenAt": "2026-11-07T00:12:42.911714719Z"
          }
        ],
        "githubStars": 0,
        "npmWeekly": 6,
        "pypiWeekly": 4,
        "securityTxt": {
          "url": "https://translateplus.io/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-07T16:01:44.17894812Z"
        },
        "llmsTxt": {
          "url": "https://translateplus.io/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-07T15:34:10.649421836Z"
        },
        "pages": [
          {
            "url": "https://docs.translateplus.io/guides/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:08:22.717992878Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a0f0c5a14906"
          },
          {
            "url": "https://translateplus.io/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:22:21.573523178Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "b272e83390f6"
          },
          {
            "url": "https://translateplus.io/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:22:23.795736869Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "298ba99dd1b5"
          }
        ],
        "updatedAt": "2026-11-07T16:01:44.17894812Z"
      }
    },
    "edges": [
      {
        "by": 77,
        "category": "maintenance",
        "leads": "lingo-dev",
        "name": "Maintenance \u0026 community",
        "reasons": {
          "a": "The weekly changelog's latest entry, W43 on 30 October 2026, shipped engine context provisioning from a website (30). Twelve weekly changelog entries since 4 August (W32 on 9 August to W43 on 30 October), and the `lingo.dev` CLI shipped 0.138.5 to 0.138.9 between 19 August and 5 October, with 0.138.10 and 0.138.11 (7 and 26 October) dependency-only (20). Per the 8 October check, the GitHub repository had 5,402 stars and 17 open issues, each with at least one comment and most of them requests for new functions, with two compiler bug reports from March 2026 open; not re-read on 2 November. The weekly changelog is public and the site links a Discord community (17 of 25). The official MCP registry lists `dev.lingo/main` 1.0.0 at https://mcp.lingo.dev/main, a different path from the `/account` endpoint in the docs. The JavaScript SDK last shipped on 26 October 2026 (0.17.4, a dependency bump) and the Python SDK on 7 March 2026 (1.5.0, from its repository tags) (12 of 15). The repository runs pull-request checks and a release workflow and overrode dependencies for advisories on 26 October. Per the 8 October check, `@lingo.dev/cli` states no licence, repository or engines field on npm (8 of 10).",
          "b": "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."
        },
        "scores": {
          "a": 87,
          "b": 10
        }
      },
      {
        "by": 36,
        "category": "reliability",
        "leads": "lingo-dev",
        "name": "Reliability",
        "reasons": {
          "a": "Hosted reading of the checklist, for the REST API and the hosted MCP server. status.lingo.dev runs on OpenStatus with WEB and API monitors and an events history (20). Between 4 August and 2 November the history lists one incident, a partial outage of the localization endpoint on 22 September 2026 from 22:09 to 23:59 UTC, in which 'a portion of localization requests' failed and other services were unaffected. Partial, so minor (20). The 18 July partial outage has left the window. Daily token quotas are published per plan, 100,000 on Sandbox and 5 million on Production, with no per-second request limit found (12 of 15). The errors page says to retry 500 with exponential backoff and not to retry 402 or 429, and async job creation takes an `idempotencyKey`. No `Retry-After` header is documented (12 of 15). The pricing page lists a 99.99% uptime SLA for Enterprise without publishing the document, and the terms say the company strives for 99.9% without a guarantee (7 of 10). Version 1.0 shipped on 15 March 2026 and nothing on the API pages is marked beta (10).",
          "b": "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."
        },
        "scores": {
          "a": 81,
          "b": 45
        }
      },
      {
        "by": 27,
        "category": "security",
        "leads": "lingo-dev",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "The MCP server uses OAuth with PKCE and dynamic client registration and publishes no scopes. API keys are stored hashed, shown once and revoked by deletion. Personal keys carry their creator's full access, and keys with their own role and engine scope need Enterprise. No documented option puts a key in a URL (22 of 30). RBAC with 20 permissions exists on Enterprise only. On other plans every member is an Owner. The MCP server can create and revoke API keys and invite members with admin access by default, and no confirmation step is documented (8 of 20). Responses are translations of the caller's own content, while engine provisioning reads links the caller supplies. No injection guidance was found (7 of 15). Request logs with model, tokens and full input and output are on every plan. The append-only audit log, which records the acting user or key and the IP address, is Enterprise only (12 of 15). security.txt gives a contact and a disclosure policy with a safe-harbour promise and a maximum reward of a $50 gift card. The site states SOC 2 Type II, with the report available on Enterprise. No bug bounty or public advisories were found (13 of 20).",
          "b": "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."
        },
        "scores": {
          "a": 62,
          "b": 35
        }
      },
      {
        "by": 20,
        "category": "transparency",
        "leads": "lingo-dev",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "The platform is closed under published terms. The legacy CLI, the JavaScript SDK, the compiler and the Python SDK are Apache-2.0, and the current `@lingo.dev/cli` package states no licence (18 of 30). The terms and the privacy policy agree that user content is not used to train AI models and that AI providers keep content for up to 30 days by default. The privacy policy gives translation data 30 days by default while the pricing page gives 7 days on Sandbox. The Data Processing Agreement the policy refers to is not published (17 of 30). The terms promise advance notice and migration instructions for breaking API changes without stating a period, and the older CLI's docs are kept under a legacy section (8 of 20). The terms name Supabase in Frankfurt and Cloudflare. The sub-processor page the privacy policy points to, lingo.dev/security, redirects to a 404 page (2 November), and the LLM providers are not listed as sub-processors on any page we read (8 of 20).",
          "b": "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."
        },
        "scores": {
          "a": 72,
          "b": 52
        }
      },
      {
        "by": 14,
        "category": "ergonomics",
        "leads": "lingo-dev",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "API reading of the checklist. Sync responses return only the translated data, the model and a usage block, and job lists return summaries without output. The MCP server covers team, role, key and audit administration alongside translation, with no documented toolsets or read-only subset, and its tool count is unpublished (15 of 25). Job lists page by cursor with `limit` from 20 to 100 and filters for engine and status (20). Errors are keyed on seven status codes with retry advice for each group, but the body has no machine-readable code (15 of 20). Async job creation is idempotent with `idempotencyKey`. The sync call has no such key, and MCP annotations could not be read (12 of 20). A sync call needs three fields and falls back to the organisation's default engine. JavaScript and Python SDKs exist, though the Python one last shipped on 7 March 2026 and the docs site has no SDK section (13 of 15).",
          "b": "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."
        },
        "scores": {
          "a": 75,
          "b": 61
        }
      },
      {
        "by": 12,
        "category": "schema",
        "leads": "lingo-dev",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "No OpenAPI file was found. `https://api.lingo.dev/openapi.json` returns 404 and the docs link none. The open-source JavaScript SDK carries typed request schemas, and the MCP tool definitions can't be read without signing in (5 of 25). `llms.txt` now indexes the docs, pricing and guides, and `llms-full.txt` lists every docs page with a description, including 28 API reference pages, which render as server-side HTML. Docs pages have no Markdown version (10). The reference says what each endpoint is for and when to pick the sync call or async jobs (16 of 20). Parameters have types and limits, such as 1 to 100 target locales, 100 locked-key patterns and five job statuses, while `data` is a free-form object by design (11 of 15). Request and response examples are given in up to five languages, and one page lists seven status codes. Error bodies hold only a `message` string (12 of 15). A weekly changelog runs from 15 March to 30 October 2026. No API version in the path or a header was found (10 of 15).",
          "b": "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."
        },
        "scores": {
          "a": 64,
          "b": 52
        }
      }
    ],
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Replexica, Inc.",
        "b": "PetaBytes, Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.lingo.dev/account",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary hosted service under Lingo.dev's terms of service. The lingodotdev/lingo.dev repository (legacy CLI, JavaScript SDK, compiler) and the Python SDK are Apache-2.0. The `@lingo.dev/cli` package states no licence on npm",
        "b": "none",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "dev.lingo/main",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-30",
        "b": "2026-01-11",
        "name": "Last release"
      },
      {
        "a": "2026-05-07",
        "b": "2024-12-18",
        "name": "Terms last updated"
      },
      {
        "a": "2026-05-07",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "5.4k stars, 92k npm/wk, 2k PyPI/wk",
        "b": "6 npm/wk, 4 PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "3.3/5 (4)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Lingo.dev scores 66.1 (B) on agent readiness against TranslatePlus's 39.7 (E), and leads in 6 of 7 scored categories. TranslatePlus leads on payments \u0026 pricing.",
        "question": "Which is better for AI agents, Lingo.dev or TranslatePlus?"
      },
      {
        "answer": "Lingo.dev takes an API key or an OAuth sign-in. TranslatePlus needs an API key.",
        "question": "Do Lingo.dev and TranslatePlus need an API key?"
      },
      {
        "answer": "Lingo.dev has a hosted endpoint at https://mcp.lingo.dev/account. No hosted endpoint is listed for TranslatePlus.",
        "question": "Can an agent call Lingo.dev and TranslatePlus without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 81 against 45",
          "Schema \u0026 documentation, 64 against 52",
          "Agent ergonomics, 75 against 61",
          "Security \u0026 auth, 62 against 35",
          "Maintenance \u0026 community, 87 against 10",
          "Transparency \u0026 trust, 72 against 52"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "No incidents deducted, where TranslatePlus loses 3 points for them"
        ],
        "goodFor": "Product teams that translate interface strings and content into many locales and want glossary, tone and rule control held in one place, driven from code, CI or a coding assistant.",
        "slug": "lingo-dev",
        "watchFor": "No public OpenAPI file was found, docs pages have no Markdown version and error bodies carry only a free-text `message`"
      },
      {
        "aheadOn": [
          "Payments \u0026 pricing, 30 against 20"
        ],
        "also": null,
        "goodFor": "Low-cost per-request translation of short strings, HTML, emails, subtitles and i18n files for small projects.",
        "slug": "translateplus",
        "watchFor": "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"
      }
    ],
    "history": {
      "lingo-dev": [
        {
          "causes": [
            "product",
            "correction"
          ],
          "date": "2026-11-02",
          "delta": 3.7,
          "from": 62.4,
          "fromGrade": "B",
          "to": 66.1,
          "toGrade": "B"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-27",
          "delta": 0.1,
          "from": 62.3,
          "fromGrade": "B",
          "to": 62.4,
          "toGrade": "B"
        }
      ],
      "translateplus": null
    },
    "job": {
      "capability": "translate.text",
      "name": "Translation"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/amazon-translate-vs-lingo-dev.json",
        "title": "Amazon Translate vs Lingo.dev",
        "url": "https://www.anchorterminal.com/compare/amazon-translate-vs-lingo-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-translate-vs-translateplus.json",
        "title": "Amazon Translate vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/amazon-translate-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-translator-vs-lingo-dev.json",
        "title": "Azure Translator vs Lingo.dev",
        "url": "https://www.anchorterminal.com/compare/azure-translator-vs-lingo-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-translator-vs-translateplus.json",
        "title": "Azure Translator vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/azure-translator-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crowdin-vs-lingo-dev.json",
        "title": "Crowdin vs Lingo.dev",
        "url": "https://www.anchorterminal.com/compare/crowdin-vs-lingo-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crowdin-vs-translateplus.json",
        "title": "Crowdin vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/crowdin-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepl-api-vs-lingo-dev.json",
        "title": "DeepL API vs Lingo.dev",
        "url": "https://www.anchorterminal.com/compare/deepl-api-vs-lingo-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepl-api-vs-translateplus.json",
        "title": "DeepL API vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/deepl-api-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-translation-vs-lingo-dev.json",
        "title": "Google Cloud Translation vs Lingo.dev",
        "url": "https://www.anchorterminal.com/compare/google-cloud-translation-vs-lingo-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-translation-vs-translateplus.json",
        "title": "Google Cloud Translation vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/google-cloud-translation-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lara-translate-vs-lingo-dev.json",
        "title": "Lara Translate API vs Lingo.dev",
        "url": "https://www.anchorterminal.com/compare/lara-translate-vs-lingo-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lara-translate-vs-translateplus.json",
        "title": "Lara Translate API vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/lara-translate-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/libretranslate-vs-lingo-dev.json",
        "title": "LibreTranslate vs Lingo.dev",
        "url": "https://www.anchorterminal.com/compare/libretranslate-vs-lingo-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/libretranslate-vs-translateplus.json",
        "title": "LibreTranslate vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/libretranslate-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingo-dev-vs-lingvanex.json",
        "title": "Lingo.dev vs Lingvanex Translation API",
        "url": "https://www.anchorterminal.com/compare/lingo-dev-vs-lingvanex"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingo-dev-vs-localazy.json",
        "title": "Lingo.dev vs Localazy",
        "url": "https://www.anchorterminal.com/compare/lingo-dev-vs-localazy"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingo-dev-vs-lokalise.json",
        "title": "Lingo.dev vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/lingo-dev-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingo-dev-vs-phrase.json",
        "title": "Lingo.dev vs Phrase",
        "url": "https://www.anchorterminal.com/compare/lingo-dev-vs-phrase"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingo-dev-vs-smartcat.json",
        "title": "Lingo.dev vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/lingo-dev-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingo-dev-vs-systran.json",
        "title": "Lingo.dev vs SYSTRAN Translate API",
        "url": "https://www.anchorterminal.com/compare/lingo-dev-vs-systran"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingvanex-vs-translateplus.json",
        "title": "Lingvanex Translation API vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/lingvanex-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/localazy-vs-translateplus.json",
        "title": "Localazy vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/localazy-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lokalise-vs-translateplus.json",
        "title": "Lokalise vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/lokalise-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/phrase-vs-translateplus.json",
        "title": "Phrase vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/phrase-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/smartcat-vs-translateplus.json",
        "title": "Smartcat vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/smartcat-vs-translateplus"
      },
      {
        "json": "https://www.anchorterminal.com/compare/systran-vs-translateplus.json",
        "title": "SYSTRAN Translate API vs TranslatePlus",
        "url": "https://www.anchorterminal.com/compare/systran-vs-translateplus"
      }
    ],
    "panel": null,
    "scores": [
      {
        "by": 36,
        "edge": "lingo-dev",
        "key": "reliability",
        "lingo-dev": 81,
        "name": "Reliability",
        "translateplus": 45,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 12,
        "edge": "lingo-dev",
        "key": "schema",
        "lingo-dev": 64,
        "name": "Schema \u0026 documentation",
        "translateplus": 52,
        "weight": 13
      },
      {
        "by": 14,
        "edge": "lingo-dev",
        "key": "ergonomics",
        "lingo-dev": 75,
        "name": "Agent ergonomics",
        "translateplus": 61,
        "weight": 13
      },
      {
        "by": 27,
        "edge": "lingo-dev",
        "key": "security",
        "lingo-dev": 62,
        "name": "Security \u0026 auth",
        "translateplus": 35,
        "weight": 14
      },
      {
        "by": 10,
        "edge": "translateplus",
        "key": "payments",
        "lingo-dev": 20,
        "name": "Payments \u0026 pricing",
        "translateplus": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 77,
        "edge": "lingo-dev",
        "key": "maintenance",
        "lingo-dev": 87,
        "name": "Maintenance \u0026 community",
        "translateplus": 10,
        "weight": 7
      },
      {
        "by": 20,
        "edge": "lingo-dev",
        "key": "transparency",
        "lingo-dev": 72,
        "name": "Transparency \u0026 trust",
        "translateplus": 52,
        "weight": 7
      }
    ],
    "summary": "Lingo.dev scores 66.1 (B) on agent readiness against TranslatePlus's 39.7 (E), and leads in 6 of 7 scored categories. TranslatePlus leads on payments \u0026 pricing. Both do translation.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "lingo-dev": "Lingo.dev suits teams that want glossary and tone control on every translation call, with a published fee of $2 per million output tokens and model costs passed through. It has no public OpenAPI file, and scoped keys, roles and audit logs are limited to the Enterprise plan.",
      "translateplus": "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."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/lingo-dev-vs-translateplus",
    "json": "https://www.anchorterminal.com/compare/lingo-dev-vs-translateplus.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/lingo-dev-vs-translateplus.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/lingo-dev-vs-translateplus.min.md"
  },
  "markdown": "Lingo.dev scores 66.1 (B) on agent readiness against TranslatePlus's 39.7 (E), and leads in 6 of 7 scored categories. TranslatePlus leads on payments \u0026 pricing. Both do translation.\n\n- Lingo.dev: grade B, 66.1/100, rank #381 of 1486. Markdown https://www.anchorterminal.com/tools/lingo-dev.md · JSON https://www.anchorterminal.com/api/v1/tools/lingo-dev.json\n- TranslatePlus: grade E, 39.7/100, rank #1316 of 1486. Markdown https://www.anchorterminal.com/tools/translateplus.md · JSON https://www.anchorterminal.com/api/v1/tools/translateplus.json\n- Best machine translation APIs for AI agents: https://www.anchorterminal.com/best/translation/index.md\n- All 105 translation comparisons: https://www.anchorterminal.com/compare/translation/index.md\n\n## Which one, for what\n\n### Lingo.dev (B)\n\nGood for: Product teams that translate interface strings and content into many locales and want glossary, tone and rule control held in one place, driven from code, CI or a coding assistant.\n\nAhead on:\n- Reliability, 81 against 45\n- Schema \u0026 documentation, 64 against 52\n- Agent ergonomics, 75 against 61\n- Security \u0026 auth, 62 against 35\n- Maintenance \u0026 community, 87 against 10\n- Transparency \u0026 trust, 72 against 52\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- No incidents deducted, where TranslatePlus loses 3 points for them\n\nWatch for: No public OpenAPI file was found, docs pages have no Markdown version and error bodies carry only a free-text `message`\n\n### TranslatePlus (E)\n\nGood for: Low-cost per-request translation of short strings, HTML, emails, subtitles and i18n files for small projects.\n\nAhead on:\n- Payments \u0026 pricing, 30 against 20\n\nWatch for: 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\n\n\n## Why the edge\n\n### Maintenance \u0026 community: Lingo.dev +77\n\n- Lingo.dev (87): The weekly changelog's latest entry, W43 on 30 October 2026, shipped engine context provisioning from a website (30). Twelve weekly changelog entries since 4 August (W32 on 9 August to W43 on 30 October), and the `lingo.dev` CLI shipped 0.138.5 to 0.138.9 between 19 August and 5 October, with 0.138.10 and 0.138.11 (7 and 26 October) dependency-only (20). Per the 8 October check, the GitHub repository had 5,402 stars and 17 open issues, each with at least one comment and most of them requests for new functions, with two compiler bug reports from March 2026 open; not re-read on 2 November. The weekly changelog is public and the site links a Discord community (17 of 25). The official MCP registry lists `dev.lingo/main` 1.0.0 at https://mcp.lingo.dev/main, a different path from the `/account` endpoint in the docs. The JavaScript SDK last shipped on 26 October 2026 (0.17.4, a dependency bump) and the Python SDK on 7 March 2026 (1.5.0, from its repository tags) (12 of 15). The repository runs pull-request checks and a release workflow and overrode dependencies for advisories on 26 October. Per the 8 October check, `@lingo.dev/cli` states no licence, repository or engines field on npm (8 of 10).\n- TranslatePlus (10): 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.\n\n### Reliability: Lingo.dev +36\n\n- Lingo.dev (81): Hosted reading of the checklist, for the REST API and the hosted MCP server. status.lingo.dev runs on OpenStatus with WEB and API monitors and an events history (20). Between 4 August and 2 November the history lists one incident, a partial outage of the localization endpoint on 22 September 2026 from 22:09 to 23:59 UTC, in which 'a portion of localization requests' failed and other services were unaffected. Partial, so minor (20). The 18 July partial outage has left the window. Daily token quotas are published per plan, 100,000 on Sandbox and 5 million on Production, with no per-second request limit found (12 of 15). The errors page says to retry 500 with exponential backoff and not to retry 402 or 429, and async job creation takes an `idempotencyKey`. No `Retry-After` header is documented (12 of 15). The pricing page lists a 99.99% uptime SLA for Enterprise without publishing the document, and the terms say the company strives for 99.9% without a guarantee (7 of 10). Version 1.0 shipped on 15 March 2026 and nothing on the API pages is marked beta (10).\n- TranslatePlus (45): 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.\n\n### Security \u0026 auth: Lingo.dev +27\n\n- Lingo.dev (62): The MCP server uses OAuth with PKCE and dynamic client registration and publishes no scopes. API keys are stored hashed, shown once and revoked by deletion. Personal keys carry their creator's full access, and keys with their own role and engine scope need Enterprise. No documented option puts a key in a URL (22 of 30). RBAC with 20 permissions exists on Enterprise only. On other plans every member is an Owner. The MCP server can create and revoke API keys and invite members with admin access by default, and no confirmation step is documented (8 of 20). Responses are translations of the caller's own content, while engine provisioning reads links the caller supplies. No injection guidance was found (7 of 15). Request logs with model, tokens and full input and output are on every plan. The append-only audit log, which records the acting user or key and the IP address, is Enterprise only (12 of 15). security.txt gives a contact and a disclosure policy with a safe-harbour promise and a maximum reward of a $50 gift card. The site states SOC 2 Type II, with the report available on Enterprise. No bug bounty or public advisories were found (13 of 20).\n- TranslatePlus (35): 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.\n\n### Transparency \u0026 trust: Lingo.dev +20\n\n- Lingo.dev (72): The platform is closed under published terms. The legacy CLI, the JavaScript SDK, the compiler and the Python SDK are Apache-2.0, and the current `@lingo.dev/cli` package states no licence (18 of 30). The terms and the privacy policy agree that user content is not used to train AI models and that AI providers keep content for up to 30 days by default. The privacy policy gives translation data 30 days by default while the pricing page gives 7 days on Sandbox. The Data Processing Agreement the policy refers to is not published (17 of 30). The terms promise advance notice and migration instructions for breaking API changes without stating a period, and the older CLI's docs are kept under a legacy section (8 of 20). The terms name Supabase in Frankfurt and Cloudflare. The sub-processor page the privacy policy points to, lingo.dev/security, redirects to a 404 page (2 November), and the LLM providers are not listed as sub-processors on any page we read (8 of 20).\n- TranslatePlus (52): 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.\n\n### Agent ergonomics: Lingo.dev +14\n\n- Lingo.dev (75): API reading of the checklist. Sync responses return only the translated data, the model and a usage block, and job lists return summaries without output. The MCP server covers team, role, key and audit administration alongside translation, with no documented toolsets or read-only subset, and its tool count is unpublished (15 of 25). Job lists page by cursor with `limit` from 20 to 100 and filters for engine and status (20). Errors are keyed on seven status codes with retry advice for each group, but the body has no machine-readable code (15 of 20). Async job creation is idempotent with `idempotencyKey`. The sync call has no such key, and MCP annotations could not be read (12 of 20). A sync call needs three fields and falls back to the organisation's default engine. JavaScript and Python SDKs exist, though the Python one last shipped on 7 March 2026 and the docs site has no SDK section (13 of 15).\n- TranslatePlus (61): 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.\n\n### Schema \u0026 documentation: Lingo.dev +12\n\n- Lingo.dev (64): No OpenAPI file was found. `https://api.lingo.dev/openapi.json` returns 404 and the docs link none. The open-source JavaScript SDK carries typed request schemas, and the MCP tool definitions can't be read without signing in (5 of 25). `llms.txt` now indexes the docs, pricing and guides, and `llms-full.txt` lists every docs page with a description, including 28 API reference pages, which render as server-side HTML. Docs pages have no Markdown version (10). The reference says what each endpoint is for and when to pick the sync call or async jobs (16 of 20). Parameters have types and limits, such as 1 to 100 target locales, 100 locked-key patterns and five job statuses, while `data` is a free-form object by design (11 of 15). Request and response examples are given in up to five languages, and one page lists seven status codes. Error bodies hold only a `message` string (12 of 15). A weekly changelog runs from 15 March to 30 October 2026. No API version in the path or a header was found (10 of 15).\n- TranslatePlus (52): 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.\n\n## Score by category\n\n| Category | Weight | Lingo.dev | TranslatePlus | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 81 | 45 | Lingo.dev +36 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 64 | 52 | Lingo.dev +12 |\n| Agent ergonomics | 13% (16.2 this run) | 75 | 61 | Lingo.dev +14 |\n| Security \u0026 auth | 14% (17.5 this run) | 62 | 35 | Lingo.dev +27 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 30 | TranslatePlus +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 87 | 10 | Lingo.dev +77 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 72 | 52 | Lingo.dev +20 |\n| Negative events | ≤15 | 0 | -3 | |\n| **Total** | | **66.1 · B** | **39.7 · E** | |\n\n## Facts side by side\n\n| Fact | Lingo.dev | TranslatePlus |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Replexica, Inc. | PetaBytes, Inc. |\n| Hosted endpoint | `https://mcp.lingo.dev/account` | no (local only) |\n| Transports | HTTP, Streamable HTTP | HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Pay per use | Freemium |\n| x402 | no | no |\n| Licence | Proprietary hosted service under Lingo.dev's terms of service. The lingodotdev/lingo.dev repository (legacy CLI, JavaScript SDK, compiler) and the Python SDK are Apache-2.0. The `@lingo.dev/cli` package states no licence on npm | none |\n| Read-only variant documented | no | yes |\n| llms.txt | no | yes |\n| MCP registry | `dev.lingo/main` | not listed |\n| Last release | 2026-10-30 | 2026-01-11 |\n| Terms last updated | 2026-05-07 | 2024-12-18 |\n| Privacy policy last updated | 2026-05-07 | no date given |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | yes | not found in the text |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | yes | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 5.4k stars, 92k npm/wk, 2k PyPI/wk | 6 npm/wk, 4 PyPI/wk |\n| Agent reviews | 3.3/5 (4) | none |\n\n## How the scores have moved\n\n### Lingo.dev\n\n- +3.7 on 2 November 2026: product, correction\n- +0.1 on 27 October 2026: checklist\n\n### TranslatePlus\n\nNo score change since it was listed.\n\n## Verdicts\n\n**Lingo.dev.** Lingo.dev suits teams that want glossary and tone control on every translation call, with a published fee of $2 per million output tokens and model costs passed through. It has no public OpenAPI file, and scoped keys, roles and audit logs are limited to the Enterprise plan.\n\n**TranslatePlus.** 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.\n\n## Before you call either\n\n### Lingo.dev\n\n1. Send `X-API-Key` to https://api.lingo.dev and keep the key server-side. On non-Enterprise plans a personal key reaches every engine its creator can\n2. Use `POST /process/localize` for one language pair and `POST /jobs/localization` with an `idempotencyKey` for several. Pipeline stages run on async jobs only\n3. Treat 402 (credit limit) and 429 (daily token quota) as limits to report, not to retry. Retry 500 with backoff\n4. Read `usage.cost` on each sync response to track spend. Sandbox stops at 100,000 tokens a day\n5. Connect MCP clients to https://mcp.lingo.dev/account. Its tools can create and revoke API keys and invite members, so ask before those calls\n\n### TranslatePlus\n\n1. Send the key as X-API-KEY; there is no read-only or scoped key\n2. Use /v2/translate/batch for up to 100 texts instead of looping single calls\n3. Keep each text under the plan's per-request character limit (500 on Free, up to 2,000 on Mega)\n4. On 429 wait until X-RateLimit-Reset, then retry a few times at most\n5. Don't rely on an SLA; the terms don't guarantee uptime\n\n## Questions\n\n### Which is better for AI agents, Lingo.dev or TranslatePlus?\n\nLingo.dev scores 66.1 (B) on agent readiness against TranslatePlus's 39.7 (E), and leads in 6 of 7 scored categories. TranslatePlus leads on payments \u0026 pricing.\n\n### Do Lingo.dev and TranslatePlus need an API key?\n\nLingo.dev takes an API key or an OAuth sign-in. TranslatePlus needs an API key.\n\n### Can an agent call Lingo.dev and TranslatePlus without installing anything?\n\nLingo.dev has a hosted endpoint at https://mcp.lingo.dev/account. No hosted endpoint is listed for TranslatePlus.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/lingo-dev-vs-translateplus.json, and with the fewest tokens: https://www.anchorterminal.com/compare/lingo-dev-vs-translateplus.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"lingo-dev\", \"b\": \"translateplus\"}`. From a terminal: `anchor compare lingo-dev translateplus`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/lingo-dev.json and https://www.anchorterminal.com/api/v1/tools/translateplus.json\n\n## Other comparisons with Lingo.dev or TranslatePlus\n\n- [Amazon Translate vs Lingo.dev](https://www.anchorterminal.com/compare/amazon-translate-vs-lingo-dev.md)\n- [Amazon Translate vs TranslatePlus](https://www.anchorterminal.com/compare/amazon-translate-vs-translateplus.md)\n- [Azure Translator vs Lingo.dev](https://www.anchorterminal.com/compare/azure-translator-vs-lingo-dev.md)\n- [Azure Translator vs TranslatePlus](https://www.anchorterminal.com/compare/azure-translator-vs-translateplus.md)\n- [Crowdin vs Lingo.dev](https://www.anchorterminal.com/compare/crowdin-vs-lingo-dev.md)\n- [Crowdin vs TranslatePlus](https://www.anchorterminal.com/compare/crowdin-vs-translateplus.md)\n- [DeepL API vs Lingo.dev](https://www.anchorterminal.com/compare/deepl-api-vs-lingo-dev.md)\n- [DeepL API vs TranslatePlus](https://www.anchorterminal.com/compare/deepl-api-vs-translateplus.md)\n- [Google Cloud Translation vs Lingo.dev](https://www.anchorterminal.com/compare/google-cloud-translation-vs-lingo-dev.md)\n- [Google Cloud Translation vs TranslatePlus](https://www.anchorterminal.com/compare/google-cloud-translation-vs-translateplus.md)\n- [Lara Translate API vs Lingo.dev](https://www.anchorterminal.com/compare/lara-translate-vs-lingo-dev.md)\n- [Lara Translate API vs TranslatePlus](https://www.anchorterminal.com/compare/lara-translate-vs-translateplus.md)\n- [LibreTranslate vs Lingo.dev](https://www.anchorterminal.com/compare/libretranslate-vs-lingo-dev.md)\n- [LibreTranslate vs TranslatePlus](https://www.anchorterminal.com/compare/libretranslate-vs-translateplus.md)\n- [Lingo.dev vs Lingvanex Translation API](https://www.anchorterminal.com/compare/lingo-dev-vs-lingvanex.md)\n- [Lingo.dev vs Localazy](https://www.anchorterminal.com/compare/lingo-dev-vs-localazy.md)\n- [Lingo.dev vs Lokalise](https://www.anchorterminal.com/compare/lingo-dev-vs-lokalise.md)\n- [Lingo.dev vs Phrase](https://www.anchorterminal.com/compare/lingo-dev-vs-phrase.md)\n- [Lingo.dev vs Smartcat](https://www.anchorterminal.com/compare/lingo-dev-vs-smartcat.md)\n- [Lingo.dev vs SYSTRAN Translate API](https://www.anchorterminal.com/compare/lingo-dev-vs-systran.md)\n- [Lingvanex Translation API vs TranslatePlus](https://www.anchorterminal.com/compare/lingvanex-vs-translateplus.md)\n- [Localazy vs TranslatePlus](https://www.anchorterminal.com/compare/localazy-vs-translateplus.md)\n- [Lokalise vs TranslatePlus](https://www.anchorterminal.com/compare/lokalise-vs-translateplus.md)\n- [Phrase vs TranslatePlus](https://www.anchorterminal.com/compare/phrase-vs-translateplus.md)\n- [Smartcat vs TranslatePlus](https://www.anchorterminal.com/compare/smartcat-vs-translateplus.md)\n- [SYSTRAN Translate API vs TranslatePlus](https://www.anchorterminal.com/compare/systran-vs-translateplus.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-07",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Lingo.dev vs TranslatePlus",
        "url": ""
      }
    ],
    "description": "Lingo.dev scores 66.1 (B) to TranslatePlus's 39.7 (E) for translation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Lingo.dev B 66.1",
      "TranslatePlus E 39.7",
      "scores"
    ],
    "h1": "Lingo.dev vs TranslatePlus",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/lingo-dev-vs-translateplus",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Lingo.dev vs TranslatePlus for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/compare/lingo-dev-vs-translateplus"
  },
  "tokens": {
    "markdown": 5200,
    "slim": 3280
  },
  "version": 1
}
