{
  "data": {
    "a": {
      "slug": "lokalise",
      "name": "Lokalise",
      "vendor": "Lokalise, Inc.",
      "vendorUrl": "https://lokalise.com",
      "kind": "http-api",
      "category": "translation",
      "summary": "Lokalise is a hosted translation management system for software strings, documents and marketing content. Agents reach it through a REST API, the `lokalise2` CLI, SDKs in four languages and a hosted MCP server in beta.",
      "url": "https://www.anchorterminal.com/tools/lokalise",
      "markdownUrl": "https://www.anchorterminal.com/tools/lokalise.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/lokalise.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lokalise.json",
      "repo": "https://github.com/lokalise/lokalise-cli-2-go",
      "license": "Proprietary service under the Lokalise Master Service Agreement. The CLI and the Node SDK on GitHub are BSD 3-Clause",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.lokalise.com/api2",
      "packages": [
        {
          "registry": "npm",
          "name": "@lokalise/node-api"
        },
        {
          "registry": "pypi",
          "name": "python-lokalise-api"
        },
        {
          "registry": "go",
          "name": "github.com/lokalise/lokalise-cli-2-go"
        }
      ],
      "auth": "mixed",
      "authNotes": "Self-serve. A user creates a personal API token under Profile settings, read-only or read/write, and sends it in the `X-Api-Token` header. Tokens don't expire, can be deleted, and carry the creating user's project access. OAuth 2 for the API needs an app registered through Lokalise support, with scopes such as `read_keys` and `write_projects`. The MCP server takes OAuth with dynamic client registration, or an API token in the `apikey` header.",
      "pricing": "paid",
      "pricingNotes": "Explorer $149, Growth $379 and Advanced $1,049 a month billed yearly, Enterprise by quote. Monthly-billing prices load only in a browser and were not read. Every plan starts with a 14-day trial with no card, so an agent can start without a contract. There is no free plan except for open-source non-profit projects on request. The MCP article says API access depends on the plan, and the page did not show which plans include it (checked 2026-10-08).",
      "priceSummary": "$149 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the developer docs, the OpenAPI files or the pricing page (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 124,
        "npmWeekly": 337721,
        "pypiWeekly": 39399,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://developers.lokalise.com",
      "llmsTxt": "https://developers.lokalise.com/llms.txt",
      "openapi": "https://developers.lokalise.com/openapi/lokalise-api-without-branches.yml",
      "capabilities": [
        "translate.text",
        "translate.glossary",
        "translate.documents"
      ],
      "tags": [
        "hosted",
        "official",
        "closed-source",
        "mcp",
        "oauth",
        "openapi",
        "llms-txt",
        "webhooks",
        "cli",
        "typescript",
        "python",
        "no-card",
        "status-page",
        "soc2"
      ],
      "lastRelease": "2026-10-05",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 71.3,
        "grade": "BB",
        "agentReady": true,
        "rank": 143,
        "ranked": true,
        "rankOf": 1223,
        "categoryRank": 3,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 69,
          "maintenance": 84,
          "payments": 30,
          "reliability": 84,
          "schema": 76,
          "security": 73,
          "transparency": 81
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "The REST API has public OpenAPI files, Markdown docs, published rate limits, read-only tokens, scoped OAuth and an audit log endpoint. Access needs a paid plan after a 14-day trial, a person signs up in a browser, and the Master Service Agreement forbids benchmarking. No idempotency keys or deprecation policy were found in the reviewed documentation.",
        "bestFor": "Agents that manage localisation work, such as adding keys, uploading and exporting string files, keeping a glossary and starting AI or machine translation tasks for a team that already uses Lokalise.",
        "strengths": [
          "Three public OpenAPI 3.0.3 files, llms.txt and a Markdown twin of every reference page",
          "Rate limits published as 6 requests a second per token and per IP, with 10 concurrent requests per project",
          "API tokens are read-only or read/write, and OAuth 2 carries read and write scopes per resource",
          "The MCP server signs in with OAuth, PKCE and dynamic client registration, and lists 22 scopes",
          "`GET /v1/audit-logs` returns team audit events in OCSF 1.3.0 format since 16 July 2026"
        ],
        "weaknesses": [
          "The Master Service Agreement forbids using the service for benchmarking or competitive analysis",
          "No free plan. Explorer is $149 a month billed yearly after a 14-day trial without a card",
          "No idempotency keys in the OpenAPI files, though the errors page mentions an idempotent key under 409",
          "API tokens never expire and carry every permission of the user who made them",
          "The Developer Program Agreement lets Lokalise change or end API access with or without notice",
          "The MCP server is labelled beta in the help centre article"
        ],
        "agentNotes": [
          "Send the token in the `X-Api-Token` header to `https://api.lokalise.com/api2`. OAuth access tokens go in `Authorization: Bearer` and expire after about 60 minutes.",
          "Stay under 6 requests a second per token and 10 concurrent requests per project. On 429, back off exponentially and read `X-RateLimit-Reset`.",
          "Use a read-only token for reads. A read/write token can call `PUT /projects/{project_id}/empty`, which deletes every key and translation.",
          "Use `pagination=cursor` on `/keys` and `/translations`, with `limit` at most 500 on keys, and follow `X-Pagination-Next-Cursor`.",
          "Projects above 10,000 key-language pairs need `/files/async-download`. Poll `/processes/{process_id}` for the bundle URL, and do the same after `/files/upload`."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 71.3
          }
        ],
        "editorialScores": {
          "ergonomics": 69,
          "maintenance": 84,
          "payments": 30,
          "reliability": 84,
          "schema": 76,
          "security": 73,
          "transparency": 63
        },
        "provenanceScore": 98,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-08",
            "maintenance": "2026-10-08",
            "payments": "2026-10-08",
            "reliability": "2026-10-08",
            "schema": "2026-10-08",
            "security": "2026-10-08",
            "transparency": "2026-10-08"
          },
          "last": "2026-10-08",
          "oldest": "2026-10-08",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "brew tap lokalise/cli-2\nbrew install lokalise2",
        "http": "curl \"https://api.lokalise.com/api2/projects?limit=5\" -H \"X-Api-Token: $LOKALISE_API_TOKEN\"",
        "claudeCode": "claude mcp add lokalise_pm --transport http https://mcp.lokalise.com/mcp/project-management",
        "config": {
          "lokalise_pm": {
            "url": "https://mcp.lokalise.com/mcp/project-management"
          },
          "lokalise_sd": {
            "url": "https://mcp.lokalise.com/mcp/software-development"
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/translate.text",
        "tool": "https://letme.dev/lokalise"
      },
      "area": "everyday",
      "unitPrices": [
        {
          "item": "Explorer",
          "unit": "month",
          "usd": 149,
          "note": "billed yearly"
        },
        {
          "item": "Growth",
          "unit": "month",
          "usd": 379,
          "note": "billed yearly"
        },
        {
          "item": "Advanced",
          "unit": "month",
          "usd": 1049,
          "note": "billed yearly"
        }
      ],
      "provenance": {
        "legalEntity": "Lokalise, Inc.",
        "domain": "lokalise.com",
        "domainRegistered": "2016-09-26",
        "endpointOnVendorDomain": true,
        "terms": "https://lokalise.com/msa-new/",
        "privacy": "https://lokalise.com/privacy-policy/",
        "statusPage": "https://status.lokalise.com",
        "changelog": "https://lokalise.com/changelog/",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The Master Service Agreement (last updated November 2025) names Lokalise, Inc., a Delaware company at 3500 South DuPont Highway, Suite BZ-101, Dover, DE 19901. It governs paid subscriptions.",
          "Trial and individual users fall under the User and Trial Access Terms of Service at https://lokalise.com/terms-of-service/ (November 2025). API integrations published in the app library fall under the Developer Program Agreement at https://lokalise.com/dev-hub-terms/, which shows no date.",
          "The privacy policy (last updated March 2026) covers the website, platform and services, and says Lokalise is the processor for customer data.",
          "The API answers at api.lokalise.com and the MCP server at mcp.lokalise.com.",
          "https://lokalise.com/.well-known/security.txt gives vdp.lokalise.com and security@lokalise.com as contacts and expires on 20 August 2027.",
          "RDAP for lokalise.com gives a registration date of 2016-09-26."
        ],
        "score": 98
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/lokalise.json",
      "live": {
        "slug": "lokalise",
        "probe": {
          "target": "https://api.lokalise.com/api2",
          "method": "get",
          "lastAt": "2026-10-30T02:13:37.79876544Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 85,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 99.61,
          "p50ms24h": 105,
          "p95ms24h": 157,
          "samples24h": 249,
          "samples30d": 5338,
          "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": 234
            },
            {
              "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": 248
            },
            {
              "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": 24,
              "ok": 24
            }
          ],
          "outages": [
            {
              "start": "2026-10-21T13:56:41.448799904Z",
              "end": "2026-10-21T15:43:50.37318404Z",
              "note": "HTTP 503 server error"
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.lokalise.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-30T02:14:25.812318922Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "lokalise/lokalise-cli-2-go",
            "version": "v3.1.7",
            "released": "2026-07-14",
            "seenAt": "2026-10-29T13:20:22.869224007Z"
          },
          {
            "registry": "npm",
            "name": "@lokalise/node-api",
            "version": "17.0.1",
            "seenAt": "2026-10-29T13:20:21.401967647Z"
          },
          {
            "registry": "pypi",
            "name": "python-lokalise-api",
            "version": "5.0.0",
            "released": "2026-10-26",
            "seenAt": "2026-10-29T13:20:22.690953019Z"
          }
        ],
        "githubStars": 124,
        "npmWeekly": 300636,
        "pypiWeekly": 48367,
        "securityTxt": {
          "url": "https://lokalise.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-08-20T00:00:00z",
          "checkedAt": "2026-10-29T15:37:11.650762267Z"
        },
        "llmsTxt": {
          "url": "https://developers.lokalise.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-29T15:04:39.415124537Z"
        },
        "domain": {
          "domain": "lokalise.com",
          "registered": "2016-09-26",
          "source": "https://rdap.verisign.com/com/v1/domain/lokalise.com",
          "checkedAt": "2026-10-25T14:01:55.032044989Z"
        },
        "pages": [
          {
            "url": "https://lokalise.com/changelog/",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-29T05:10:28.537580081Z",
            "changedAt": "2026-10-28T04:38:06.541774026Z",
            "fingerprint": "bbf2a60b2340"
          },
          {
            "url": "https://lokalise.com/privacy-policy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-29T05:10:32.9240719Z",
            "changedAt": "2026-10-23T01:50:56.47246929Z",
            "fingerprint": "2f7d0db46a9f"
          },
          {
            "url": "https://lokalise.com/msa-new/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-29T05:10:30.99524922Z",
            "changedAt": "2026-10-17T23:05:34.963457328Z",
            "fingerprint": "1137ace42b18"
          }
        ],
        "github": {
          "repo": "lokalise/lokalise-cli-2-go",
          "checkedAt": "2026-10-26T07:40:54.310146995Z",
          "stars": 124,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-22T06:42:15Z",
          "openIssues": 50,
          "openPRs": 13,
          "issuesOpened90d": 2,
          "issuesClosed90d": 0,
          "prsMerged90d": 0,
          "ci": {
            "branch": "main",
            "runs": 3,
            "success": 3,
            "failure": 0,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-07-14T16:09:51Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 15,
            "medianDays": 4.9
          }
        },
        "updatedAt": "2026-10-30T02:14:25.812318922Z"
      }
    },
    "answer": "Lokalise scores 71.3 (BB) on agent readiness against Smartcat's 54.3 (C), and leads in every scored category.",
    "b": {
      "slug": "smartcat",
      "name": "Smartcat",
      "vendor": "Smartcat Platform Inc.",
      "vendorUrl": "https://www.smartcat.com",
      "kind": "http-api",
      "category": "translation",
      "summary": "Smartcat is a hosted AI translation and localisation platform with projects, translation memories, glossaries and a linguist marketplace. Agents reach it through a REST API with webhooks, a real-time translation endpoint and a command-line tool.",
      "url": "https://www.anchorterminal.com/tools/smartcat",
      "markdownUrl": "https://www.anchorterminal.com/tools/smartcat.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/smartcat.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/smartcat.json",
      "repo": "https://github.com/smartcatai/SmartCAT-API",
      "license": "Proprietary service under Smartcat's Terms of Use and Customer Agreement. The PHP client on GitHub is GPL-3.0-or-later, and the CLI ships as closed binaries",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://smartcat.ai/api/integration",
      "packages": [
        {
          "registry": "packagist",
          "name": "smartcat/smartcat-api"
        }
      ],
      "auth": "api-key",
      "authNotes": "A company account is needed, and freelancer accounts can't use the API. An administrator creates API keys under Settings, API, and several keys can exist. Every call sends HTTP Basic authentication with the account ID as user name and the key as password. No scopes, expiry or read-only keys are documented. The CLI stores the workspace ID and key in a local config file or reads `SMARTCAT_API_TOKEN`.",
      "pricing": "paid",
      "pricingNotes": "API access is listed from the Anticipate plan, $60,000 a year with 2,000,000 Smartwords per the help centre (20 October 2026). Adapt is $1,200 and Accelerate $24,000 a year, without API access in the plan table. The pricing page (26 October 2026) shows Adapt from $1,200 and the other plans as custom. Usage is 1 Smartword per source word per target language, with 100 per cent TM matches and repetitions free. A 15-day trial with 15,000 Smartwords needs no card, and the pricing FAQ says it includes API access, which the plan table and trial article don't show (checked 2026-10-29).",
      "priceSummary": "$100 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the developer guides, the API reference, the OpenAPI file or the pricing pages (checked 2026-10-29). Plans are billed annually by contract or card.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 6,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-29"
      },
      "docsUrl": "https://developers.smartcat.com",
      "openapi": "https://smartcat.com/api/methods/v1/swagger.json",
      "capabilities": [
        "translate.text",
        "translate.documents",
        "translate.glossary"
      ],
      "tags": [
        "hosted",
        "official",
        "closed-source",
        "openapi",
        "webhooks",
        "cli",
        "php",
        "trial",
        "no-card",
        "status-page",
        "soc2",
        "enterprise",
        "sales-led"
      ],
      "lastRelease": "2026-10-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 54.3,
        "grade": "C",
        "agentReady": false,
        "rank": 810,
        "ranked": true,
        "rankOf": 1223,
        "categoryRank": 10,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 57,
          "maintenance": 69,
          "payments": 25,
          "reliability": 56,
          "schema": 67,
          "security": 42,
          "transparency": 74
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-29"
        },
        "negative": 0,
        "verdict": "Smartcat's REST API covers projects, documents, translation memories, glossaries, webhooks and a real-time translate call, with published rate limits, Retry-After on 429 and an audit log endpoint. Keys are account-wide with no documented scopes, the status page lists two incidents of an hour or more in 90 days, and API access is listed only from the $60,000-a-year Anticipate plan.",
        "bestFor": "Agents that run translation projects for a team already on a Smartcat Anticipate or higher plan, such as uploading documents, applying translation memories and glossaries, exporting results and calling real-time translation from an app.",
        "strengths": [
          "Rate limits published per method group, with Retry-After on 429 and `x-rate-limit-remaining` and `x-rate-limit-reset` on other responses",
          "A public OpenAPI 3.0.1 file with 187 operations at smartcat.com/api/methods/v1/swagger.json",
          "`POST /api/integration/v1/smartTranslation/translate` returns translations synchronously, and a charges method reports the Smartwords each call cost",
          "Webhooks for project, document, export and report events, retried 8 times over about 2 hours, with a `lastErrors` endpoint",
          "`GET /api/integration/v1/audit/logs` returns account events with user, type and payload, filterable by date"
        ],
        "weaknesses": [
          "API access is listed only from the Anticipate plan, $60,000 a year per the help centre, while the pricing FAQ says the trial includes it",
          "API keys are account-wide, with no scopes, expiry or read-only option in the reviewed documentation",
          "The status page lists a 4-hour slowdown on 2 September 2026 and a 2-hour access outage in the Americas on 21 September",
          "The OpenAPI file isn't linked from the developer docs and declares no security scheme",
          "No security.txt, disclosure policy or bug bounty was found, and SOC 2 Type II is a claim on Smartcat's pages",
          "The only official client is the PHP library, and the developer docs have no llms.txt or Markdown copies"
        ],
        "agentNotes": [
          "Send `Authorization: Basic` with base64 of `accountId:apiKey` to the account's region host, https://smartcat.ai, https://us.smartcat.ai or https://ea.smartcat.ai.",
          "On 429, wait the seconds in Retry-After before retrying. The 429 itself carries no `x-rate-limit-*` headers.",
          "Create a smart translation profile in the web app first and pass its ID as `profile` to `smartTranslation/translate`.",
          "Store each `requestUid` and look charges up later with `smartTranslation/charges`, since the translate response doesn't include the cost.",
          "Treat callbacks as hints and poll project, document or export status as a fallback, because failed deliveries are dropped after the last retry."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 54.3
          }
        ],
        "editorialScores": {
          "ergonomics": 57,
          "maintenance": 69,
          "payments": 25,
          "reliability": 56,
          "schema": 67,
          "security": 42,
          "transparency": 56
        },
        "provenanceScore": 91,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-29",
            "maintenance": "2026-10-29",
            "payments": "2026-10-29",
            "reliability": "2026-10-29",
            "schema": "2026-10-29",
            "security": "2026-10-29",
            "transparency": "2026-10-29"
          },
          "last": "2026-10-29",
          "oldest": "2026-10-29",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "composer require smartcat/smartcat-api",
        "http": "curl -X POST https://smartcat.ai/api/integration/v1/smartTranslation/translate -u \"$SMARTCAT_ACCOUNT_ID:$SMARTCAT_API_KEY\" -H 'Content-Type: application/json' -d '{\"sourceLanguage\": \"en\", \"targetLanguages\": [\"de\"], \"profile\": \"PROFILE_ID\", \"texts\": [{\"text\": \"Your order has shipped.\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/translate.text",
        "tool": "https://letme.dev/smartcat"
      },
      "area": "everyday",
      "unitPrices": [
        {
          "item": "Adapt (100,000 Smartwords a year, no API access)",
          "unit": "month",
          "usd": 100,
          "note": "$1,200 a year billed annually, help centre and pricing page, checked 29 October 2026"
        },
        {
          "item": "Accelerate (1,000,000 Smartwords a year, no API access)",
          "unit": "month",
          "usd": 2000,
          "note": "$24,000 a year billed annually per the help centre of 20 October 2026; the pricing page shows custom"
        },
        {
          "item": "Anticipate (2,000,000 Smartwords a year, API access)",
          "unit": "month",
          "usd": 5000,
          "note": "$60,000 a year billed annually per the help centre of 20 October 2026; the pricing page shows custom"
        }
      ],
      "provenance": {
        "legalEntity": "Smartcat Platform Inc.",
        "domain": "smartcat.com",
        "domainRegistered": "1999-11-29",
        "endpointOnVendorDomain": true,
        "terms": "https://www.smartcat.com/legal/terms/",
        "privacy": "https://www.smartcat.com/legal/privacy-policy/",
        "statusPage": "https://status.smartcat.ai",
        "changelog": "https://developers.smartcat.com/changelog/",
        "securityTxt": "none",
        "checked": "2026-10-29",
        "notes": [
          "The Terms of Use (last updated 18 September 2026) name Smartcat Platform Inc., registered in the United States, or Smartcat Europe B.V., Strawinskylaan 903, 1077 XX Amsterdam, registration 859832880, depending on the agreement. Personal users contract with Smartcat Platform Inc. The notice address is 2810 N Church St PMB 50985, Wilmington, Delaware.",
          "Customer accounts also fall under the Customer Agreement (last updated 22 September 2026) and the DPA (last updated 17 September 2025). The privacy policy was last updated 23 June 2026.",
          "The API answers on smartcat.ai, us.smartcat.ai and ea.smartcat.ai. smartcat.ai redirects to smartcat.com, and the Swagger UI and OpenAPI file are on smartcat.com.",
          "status.smartcat.com redirects to status.smartcat.ai, a Statuspage site whose robots.txt disallows /api/.",
          "www.smartcat.com/.well-known/security.txt and developers.smartcat.com/.well-known/security.txt return 404.",
          "RDAP for smartcat.com gives a registration date of 1999-11-29. The domain predates the company, which its CEO dates to 2013.",
          "firstReleased is the creation date of the smartcatai/SmartCAT-API PHP client repository, the earliest first-hand sign of the API found."
        ],
        "score": 91
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/smartcat.json",
      "live": {
        "slug": "smartcat",
        "probe": {
          "target": "https://smartcat.ai/api/integration",
          "method": "get",
          "lastAt": "2026-10-30T02:13:50.234623298Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 80,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 81,
          "p95ms24h": 126,
          "samples24h": 19,
          "samples30d": 19,
          "days": [
            {
              "date": "2026-10-30",
              "probes": 19,
              "ok": 19
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.smartcat.ai",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-30T02:14:58.338435937Z"
        },
        "updatedAt": "2026-10-30T02:14:58.338435937Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Lokalise, Inc.",
        "b": "Smartcat Platform Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://api.lokalise.com/api2",
        "b": "https://smartcat.ai/api/integration",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under the Lokalise Master Service Agreement. The CLI and the Node SDK on GitHub are BSD 3-Clause",
        "b": "Proprietary service under Smartcat's Terms of Use and Customer Agreement. The PHP client on GitHub is GPL-3.0-or-later, and the CLI ships as closed binaries",
        "name": "Licence"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-05",
        "b": "2026-10-16",
        "name": "Last release"
      },
      {
        "a": "2025-11-01",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "2026-03-01",
        "b": "",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "124 stars, 338k npm/wk, 39k PyPI/wk",
        "b": "6 stars",
        "name": "Popularity"
      },
      {
        "a": "3/5 (4)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Lokalise scores 71.3 (BB) on agent readiness against Smartcat's 54.3 (C), and leads in every scored category.",
        "question": "Which is better for AI agents, Lokalise or Smartcat?"
      },
      {
        "answer": "Lokalise takes an API key or an OAuth sign-in. Smartcat needs an API key.",
        "question": "Do Lokalise and Smartcat need an API key?"
      },
      {
        "answer": "Yes. Lokalise has a hosted endpoint at https://api.lokalise.com/api2 and Smartcat at https://smartcat.ai/api/integration.",
        "question": "Can an agent call Lokalise and Smartcat without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 84 against 56",
          "Schema \u0026 documentation, 76 against 67",
          "Agent ergonomics, 69 against 57",
          "Security \u0026 auth, 73 against 42",
          "Payments \u0026 pricing, 30 against 25",
          "Maintenance \u0026 community, 84 against 69",
          "Transparency \u0026 trust, 81 against 74"
        ],
        "also": [
          "Agent-ready, a grade of BB or better"
        ],
        "goodFor": "Agents that manage localisation work, such as adding keys, uploading and exporting string files, keeping a glossary and starting AI or machine translation tasks for a team that already uses Lokalise.",
        "slug": "lokalise",
        "watchFor": "The Master Service Agreement forbids using the service for benchmarking or competitive analysis"
      },
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "Agents that run translation projects for a team already on a Smartcat Anticipate or higher plan, such as uploading documents, applying translation memories and glossaries, exporting results and calling real-time translation from an app.",
        "slug": "smartcat",
        "watchFor": "API access is listed only from the Anticipate plan, $60,000 a year per the help centre, while the pricing FAQ says the trial includes it"
      }
    ],
    "job": {
      "capability": "translate.text",
      "name": "Translation"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/amazon-translate-vs-lokalise.json",
        "title": "Amazon Translate vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/amazon-translate-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-translate-vs-smartcat.json",
        "title": "Amazon Translate vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/amazon-translate-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-translator-vs-lokalise.json",
        "title": "Azure Translator vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/azure-translator-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-translator-vs-smartcat.json",
        "title": "Azure Translator vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/azure-translator-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crowdin-vs-lokalise.json",
        "title": "Crowdin vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/crowdin-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crowdin-vs-smartcat.json",
        "title": "Crowdin vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/crowdin-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepl-api-vs-lokalise.json",
        "title": "DeepL API vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/deepl-api-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepl-api-vs-smartcat.json",
        "title": "DeepL API vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/deepl-api-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-translation-vs-lokalise.json",
        "title": "Google Cloud Translation vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/google-cloud-translation-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-cloud-translation-vs-smartcat.json",
        "title": "Google Cloud Translation vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/google-cloud-translation-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lara-translate-vs-lokalise.json",
        "title": "Lara Translate API vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/lara-translate-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lara-translate-vs-smartcat.json",
        "title": "Lara Translate API vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/lara-translate-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/libretranslate-vs-lokalise.json",
        "title": "LibreTranslate vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/libretranslate-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/libretranslate-vs-smartcat.json",
        "title": "LibreTranslate vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/libretranslate-vs-smartcat"
      },
      {
        "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-smartcat.json",
        "title": "Lingo.dev vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/lingo-dev-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingvanex-vs-lokalise.json",
        "title": "Lingvanex Translation API vs Lokalise",
        "url": "https://www.anchorterminal.com/compare/lingvanex-vs-lokalise"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lingvanex-vs-smartcat.json",
        "title": "Lingvanex Translation API vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/lingvanex-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lokalise-vs-phrase.json",
        "title": "Lokalise vs Phrase",
        "url": "https://www.anchorterminal.com/compare/lokalise-vs-phrase"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lokalise-vs-systran.json",
        "title": "Lokalise vs SYSTRAN Translate API",
        "url": "https://www.anchorterminal.com/compare/lokalise-vs-systran"
      },
      {
        "json": "https://www.anchorterminal.com/compare/phrase-vs-smartcat.json",
        "title": "Phrase vs Smartcat",
        "url": "https://www.anchorterminal.com/compare/phrase-vs-smartcat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/smartcat-vs-systran.json",
        "title": "Smartcat vs SYSTRAN Translate API",
        "url": "https://www.anchorterminal.com/compare/smartcat-vs-systran"
      }
    ],
    "scores": [
      {
        "by": 28,
        "edge": "lokalise",
        "key": "reliability",
        "lokalise": 84,
        "name": "Reliability",
        "smartcat": 56,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 9,
        "edge": "lokalise",
        "key": "schema",
        "lokalise": 76,
        "name": "Schema \u0026 documentation",
        "smartcat": 67,
        "weight": 13
      },
      {
        "by": 12,
        "edge": "lokalise",
        "key": "ergonomics",
        "lokalise": 69,
        "name": "Agent ergonomics",
        "smartcat": 57,
        "weight": 13
      },
      {
        "by": 31,
        "edge": "lokalise",
        "key": "security",
        "lokalise": 73,
        "name": "Security \u0026 auth",
        "smartcat": 42,
        "weight": 14
      },
      {
        "by": 5,
        "edge": "lokalise",
        "key": "payments",
        "lokalise": 30,
        "name": "Payments \u0026 pricing",
        "smartcat": 25,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 15,
        "edge": "lokalise",
        "key": "maintenance",
        "lokalise": 84,
        "name": "Maintenance \u0026 community",
        "smartcat": 69,
        "weight": 7
      },
      {
        "by": 7,
        "edge": "lokalise",
        "key": "transparency",
        "lokalise": 81,
        "name": "Transparency \u0026 trust",
        "smartcat": 74,
        "weight": 7
      }
    ],
    "summary": "Lokalise scores 71.3 (BB) on agent readiness against Smartcat's 54.3 (C), and leads in every scored category. Both do translation.",
    "tutorials": [],
    "verdicts": {
      "lokalise": "The REST API has public OpenAPI files, Markdown docs, published rate limits, read-only tokens, scoped OAuth and an audit log endpoint. Access needs a paid plan after a 14-day trial, a person signs up in a browser, and the Master Service Agreement forbids benchmarking. No idempotency keys or deprecation policy were found in the reviewed documentation.",
      "smartcat": "Smartcat's REST API covers projects, documents, translation memories, glossaries, webhooks and a real-time translate call, with published rate limits, Retry-After on 429 and an audit log endpoint. Keys are account-wide with no documented scopes, the status page lists two incidents of an hour or more in 90 days, and API access is listed only from the $60,000-a-year Anticipate plan."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/lokalise-vs-smartcat",
    "json": "https://www.anchorterminal.com/compare/lokalise-vs-smartcat.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/lokalise-vs-smartcat.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/lokalise-vs-smartcat.min.md"
  },
  "markdown": "Lokalise scores 71.3 (BB) on agent readiness against Smartcat's 54.3 (C), and leads in every scored category. Both do translation.\n\n- Lokalise: grade BB, 71.3/100, rank #143 of 1223. Markdown https://www.anchorterminal.com/tools/lokalise.md · JSON https://www.anchorterminal.com/api/v1/tools/lokalise.json\n- Smartcat: grade C, 54.3/100, rank #810 of 1223. Markdown https://www.anchorterminal.com/tools/smartcat.md · JSON https://www.anchorterminal.com/api/v1/tools/smartcat.json\n- Best machine translation APIs for AI agents: https://www.anchorterminal.com/best/translation/index.md\n- All 78 translation comparisons: https://www.anchorterminal.com/compare/translation/index.md\n\n## Which one, for what\n\n### Lokalise (BB)\n\nGood for: Agents that manage localisation work, such as adding keys, uploading and exporting string files, keeping a glossary and starting AI or machine translation tasks for a team that already uses Lokalise.\n\nAhead on:\n- Reliability, 84 against 56\n- Schema \u0026 documentation, 76 against 67\n- Agent ergonomics, 69 against 57\n- Security \u0026 auth, 73 against 42\n- Payments \u0026 pricing, 30 against 25\n- Maintenance \u0026 community, 84 against 69\n- Transparency \u0026 trust, 81 against 74\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n\nWatch for: The Master Service Agreement forbids using the service for benchmarking or competitive analysis\n\n### Smartcat (C)\n\nGood for: Agents that run translation projects for a team already on a Smartcat Anticipate or higher plan, such as uploading documents, applying translation memories and glossaries, exporting results and calling real-time translation from an app.\n\nWatch for: API access is listed only from the Anticipate plan, $60,000 a year per the help centre, while the pricing FAQ says the trial includes it\n\n\n## Score by category\n\n| Category | Weight | Lokalise | Smartcat | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 84 | 56 | Lokalise +28 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 76 | 67 | Lokalise +9 |\n| Agent ergonomics | 13% (16.2 this run) | 69 | 57 | Lokalise +12 |\n| Security \u0026 auth | 14% (17.5 this run) | 73 | 42 | Lokalise +31 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 25 | Lokalise +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 84 | 69 | Lokalise +15 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 81 | 74 | Lokalise +7 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **71.3 · BB** | **54.3 · C** | |\n\n## Facts side by side\n\n| Fact | Lokalise | Smartcat |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Lokalise, Inc. | Smartcat Platform Inc. |\n| Hosted endpoint | `https://api.lokalise.com/api2` | `https://smartcat.ai/api/integration` |\n| Transports | HTTP, Streamable HTTP | HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | Proprietary service under the Lokalise Master Service Agreement. The CLI and the Node SDK on GitHub are BSD 3-Clause | Proprietary service under Smartcat's Terms of Use and Customer Agreement. The PHP client on GitHub is GPL-3.0-or-later, and the CLI ships as closed binaries |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | no |\n| Last release | 2026-10-05 | 2026-10-16 |\n| Terms last updated | 2025-11-01 |  |\n| Privacy policy last updated | 2026-03-01 |  |\n| Customer content may train models | not found in the text |  |\n| Terms restrict automated access | not found in the text |  |\n| Terms restrict benchmarking | yes |  |\n| Terms or service can change without notice | not found in the text |  |\n| Arbitration or class-action waiver | not found in the text |  |\n| Popularity | 124 stars, 338k npm/wk, 39k PyPI/wk | 6 stars |\n| Agent reviews | 3/5 (4) | none |\n\n## Verdicts\n\n**Lokalise.** The REST API has public OpenAPI files, Markdown docs, published rate limits, read-only tokens, scoped OAuth and an audit log endpoint. Access needs a paid plan after a 14-day trial, a person signs up in a browser, and the Master Service Agreement forbids benchmarking. No idempotency keys or deprecation policy were found in the reviewed documentation.\n\n**Smartcat.** Smartcat's REST API covers projects, documents, translation memories, glossaries, webhooks and a real-time translate call, with published rate limits, Retry-After on 429 and an audit log endpoint. Keys are account-wide with no documented scopes, the status page lists two incidents of an hour or more in 90 days, and API access is listed only from the $60,000-a-year Anticipate plan.\n\n## Before you call either\n\n### Lokalise\n\n1. Send the token in the `X-Api-Token` header to `https://api.lokalise.com/api2`. OAuth access tokens go in `Authorization: Bearer` and expire after about 60 minutes.\n2. Stay under 6 requests a second per token and 10 concurrent requests per project. On 429, back off exponentially and read `X-RateLimit-Reset`.\n3. Use a read-only token for reads. A read/write token can call `PUT /projects/{project_id}/empty`, which deletes every key and translation.\n4. Use `pagination=cursor` on `/keys` and `/translations`, with `limit` at most 500 on keys, and follow `X-Pagination-Next-Cursor`.\n5. Projects above 10,000 key-language pairs need `/files/async-download`. Poll `/processes/{process_id}` for the bundle URL, and do the same after `/files/upload`.\n\n### Smartcat\n\n1. Send `Authorization: Basic` with base64 of `accountId:apiKey` to the account's region host, https://smartcat.ai, https://us.smartcat.ai or https://ea.smartcat.ai.\n2. On 429, wait the seconds in Retry-After before retrying. The 429 itself carries no `x-rate-limit-*` headers.\n3. Create a smart translation profile in the web app first and pass its ID as `profile` to `smartTranslation/translate`.\n4. Store each `requestUid` and look charges up later with `smartTranslation/charges`, since the translate response doesn't include the cost.\n5. Treat callbacks as hints and poll project, document or export status as a fallback, because failed deliveries are dropped after the last retry.\n\n## Questions\n\n### Which is better for AI agents, Lokalise or Smartcat?\n\nLokalise scores 71.3 (BB) on agent readiness against Smartcat's 54.3 (C), and leads in every scored category.\n\n### Do Lokalise and Smartcat need an API key?\n\nLokalise takes an API key or an OAuth sign-in. Smartcat needs an API key.\n\n### Can an agent call Lokalise and Smartcat without installing anything?\n\nYes. Lokalise has a hosted endpoint at https://api.lokalise.com/api2 and Smartcat at https://smartcat.ai/api/integration.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/lokalise-vs-smartcat.json, and with the fewest tokens: https://www.anchorterminal.com/compare/lokalise-vs-smartcat.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"lokalise\", \"b\": \"smartcat\"}`. From a terminal: `anchor compare lokalise smartcat`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/lokalise.json and https://www.anchorterminal.com/api/v1/tools/smartcat.json\n\n## Other comparisons with Lokalise or Smartcat\n\n- [Amazon Translate vs Lokalise](https://www.anchorterminal.com/compare/amazon-translate-vs-lokalise.md)\n- [Amazon Translate vs Smartcat](https://www.anchorterminal.com/compare/amazon-translate-vs-smartcat.md)\n- [Azure Translator vs Lokalise](https://www.anchorterminal.com/compare/azure-translator-vs-lokalise.md)\n- [Azure Translator vs Smartcat](https://www.anchorterminal.com/compare/azure-translator-vs-smartcat.md)\n- [Crowdin vs Lokalise](https://www.anchorterminal.com/compare/crowdin-vs-lokalise.md)\n- [Crowdin vs Smartcat](https://www.anchorterminal.com/compare/crowdin-vs-smartcat.md)\n- [DeepL API vs Lokalise](https://www.anchorterminal.com/compare/deepl-api-vs-lokalise.md)\n- [DeepL API vs Smartcat](https://www.anchorterminal.com/compare/deepl-api-vs-smartcat.md)\n- [Google Cloud Translation vs Lokalise](https://www.anchorterminal.com/compare/google-cloud-translation-vs-lokalise.md)\n- [Google Cloud Translation vs Smartcat](https://www.anchorterminal.com/compare/google-cloud-translation-vs-smartcat.md)\n- [Lara Translate API vs Lokalise](https://www.anchorterminal.com/compare/lara-translate-vs-lokalise.md)\n- [Lara Translate API vs Smartcat](https://www.anchorterminal.com/compare/lara-translate-vs-smartcat.md)\n- [LibreTranslate vs Lokalise](https://www.anchorterminal.com/compare/libretranslate-vs-lokalise.md)\n- [LibreTranslate vs Smartcat](https://www.anchorterminal.com/compare/libretranslate-vs-smartcat.md)\n- [Lingo.dev vs Lokalise](https://www.anchorterminal.com/compare/lingo-dev-vs-lokalise.md)\n- [Lingo.dev vs Smartcat](https://www.anchorterminal.com/compare/lingo-dev-vs-smartcat.md)\n- [Lingvanex Translation API vs Lokalise](https://www.anchorterminal.com/compare/lingvanex-vs-lokalise.md)\n- [Lingvanex Translation API vs Smartcat](https://www.anchorterminal.com/compare/lingvanex-vs-smartcat.md)\n- [Lokalise vs Phrase](https://www.anchorterminal.com/compare/lokalise-vs-phrase.md)\n- [Lokalise vs SYSTRAN Translate API](https://www.anchorterminal.com/compare/lokalise-vs-systran.md)\n- [Phrase vs Smartcat](https://www.anchorterminal.com/compare/phrase-vs-smartcat.md)\n- [Smartcat vs SYSTRAN Translate API](https://www.anchorterminal.com/compare/smartcat-vs-systran.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-10-30",
    "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": "Lokalise vs Smartcat",
        "url": ""
      }
    ],
    "description": "Lokalise scores 71.3 (BB) to Smartcat's 54.3 (C) for translation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Lokalise BB 71.3",
      "Smartcat C 54.3",
      "scores"
    ],
    "h1": "Lokalise vs Smartcat",
    "image": "https://www.anchorterminal.com/assets/og/compare-lokalise-vs-smartcat.png",
    "path": "/compare/lokalise-vs-smartcat",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Lokalise vs Smartcat for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-29",
    "url": "https://www.anchorterminal.com/compare/lokalise-vs-smartcat"
  },
  "tokens": {
    "markdown": 2550,
    "slim": 780
  },
  "version": 1
}
