{
  "data": {
    "a": {
      "slug": "lara-translate",
      "name": "Lara Translate API",
      "vendor": "Translated",
      "vendorUrl": "https://laratranslate.com",
      "kind": "http-api",
      "category": "translation",
      "summary": "Translated's translation model behind SDKs and an MCP server, with glossaries, translation memories, faithful, fluid or creative styles, free-text instructions, document translation and language detection.",
      "url": "https://www.anchorterminal.com/tools/lara-translate",
      "markdownUrl": "https://www.anchorterminal.com/tools/lara-translate.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/lara-translate.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lara-translate.json",
      "repo": "https://github.com/translated/lara-mcp",
      "license": "MIT (MCP server and SDKs)",
      "transports": [
        "http",
        "streamable-http",
        "stdio"
      ],
      "remoteUrl": "https://mcp-v2.laratranslate.com/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@translated/lara"
        },
        {
          "registry": "pypi",
          "name": "lara-sdk"
        },
        {
          "registry": "npm",
          "name": "@translated/lara-mcp"
        }
      ],
      "auth": "mixed",
      "authNotes": "An access key ID and secret, which the SDKs (Python, Node.js, Java, PHP, Go) use to sign and encrypt each request. A low-level REST API is available only on request. The hosted MCP signs in with OAuth by default or takes `x-lara-access-key-id` and `x-lara-access-key-secret` headers. The stdio server reads `LARA_ACCESS_KEY_ID` and `LARA_ACCESS_KEY_SECRET`.",
      "pricing": "freemium",
      "pricingNotes": "The Free API plan includes 10,000 characters a month, shared between translation and language detection. Lara Standard is $24.99 per million characters on Pro and $19.99 on Team (€20 and €15). Lara Think, turned on with `reasoning`, is $2,499 and $1,999 per million. Lara Prosa is $249 and $199 per million on top of Standard, or $449 and $399 with reasoning. Only source characters are billed, detection and profanity checks are free alongside translation, and documents bill at least 20,000 characters each. Paid API use needs an active subscription (https://developers.laratranslate.com/docs/pricing-page). The app pricing page lists Pro at $9.99 a month billed yearly and Team from $29.99 (https://app.laratranslate.com/pricing).",
      "priceSummary": "Freemium",
      "where": "both",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": 22,
      "popularity": {
        "githubStars": 97,
        "npmWeekly": 28985,
        "pypiWeekly": 1699,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://developers.laratranslate.com",
      "llmsTxt": "https://developers.laratranslate.com/llms.txt",
      "capabilities": [
        "translate.text",
        "translate.documents",
        "translate.glossary",
        "translate.detect"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "no-card",
        "mcp",
        "llms-txt",
        "typescript",
        "python",
        "eu",
        "closed-source"
      ],
      "lastRelease": "2026-09-24",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 61.7,
        "grade": "C",
        "agentReady": false,
        "rank": 225,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 5,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 77,
          "maintenance": 83,
          "payments": 40,
          "reliability": 70,
          "schema": 74,
          "security": 30,
          "transparency": 64
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Glossaries, translation memories, styles and instructions on every translate call. Texts may be used for model improvement unless a request sets `noTrace`.",
        "strengths": [
          "Glossaries, translation memories, styles and instructions on every translate call",
          "Official MCP server, 22 tools with readOnlyHint, destructiveHint and idempotentHint, hosted with OAuth or local over stdio",
          "Published per-million prices in dollars and euros, source characters only, detection free with translation",
          "10,000 free API characters a month with no card",
          "Statuspage with a separate Translation API component"
        ],
        "weaknesses": [
          "Texts may be used for model improvement unless a request sets `noTrace`",
          "No public REST API or API changelog, so every call goes through an SDK or the MCP server",
          "No security.txt, disclosure policy or certification found",
          "Lara Think costs $2,499 per million characters on Pro",
          "No documented error code or retry advice for rate limits"
        ],
        "agentNotes": [
          "Set `noTrace` on every request that carries private text, since storage for model improvement is the default",
          "Leave `reasoning` off unless the text needs it. It moves the call to Lara Think at $2,499 per million characters",
          "Resolve glossary and memory names to `gls_*` and `mem_*` IDs with the list tools before translating",
          "Send one target language per translate call",
          "Merge short documents, since each file bills at least 20,000 characters"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 61.7
          }
        ],
        "editorialScores": {
          "ergonomics": 77,
          "maintenance": 83,
          "payments": 40,
          "reliability": 70,
          "schema": 74,
          "security": 30,
          "transparency": 52
        },
        "provenanceScore": 76
      },
      "connect": {
        "install": "pip install lara-sdk   # or: npm i @translated/lara",
        "claudeCode": "claude mcp add --transport http lara https://mcp-v2.laratranslate.com/v1",
        "config": {
          "mcpServers": {
            "lara-translate": {
              "args": [
                "-y",
                "@translated/lara-mcp@latest"
              ],
              "command": "npx",
              "env": {
                "LARA_ACCESS_KEY_ID": "${LARA_ACCESS_KEY_ID}",
                "LARA_ACCESS_KEY_SECRET": "${LARA_ACCESS_KEY_SECRET}"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/translate.text",
        "tool": "https://letme.dev/lara-translate"
      },
      "area": "everyday",
      "unitPrices": [
        {
          "item": "Lara Standard on Pro",
          "unit": "1m-chars",
          "usd": 24.99,
          "note": "€20. Source characters only"
        },
        {
          "item": "Lara Standard on Team",
          "unit": "1m-chars",
          "usd": 19.99,
          "note": "€15"
        },
        {
          "item": "Lara Prosa on Pro",
          "unit": "1m-chars",
          "usd": 249,
          "note": "On top of Standard. $449 with reasoning"
        },
        {
          "item": "Lara Think on Pro",
          "unit": "1m-chars",
          "usd": 2499,
          "note": "The `reasoning` option"
        }
      ],
      "provenance": {
        "legalEntity": "Translated s.r.l.",
        "domain": "laratranslate.com",
        "domainRegistered": "2017-06-04",
        "endpointOnVendorDomain": true,
        "terms": "https://laratranslate.com/terms-and-conditions",
        "privacy": "https://laratranslate.com/privacy-policy",
        "statusPage": "https://status.laratranslate.com",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-01",
        "notes": [
          "The terms give Translated s.r.l., Via Indonesia 23, Rome, VAT IT07173521001, under Italian law with the Court of Rome for disputes.",
          "laratranslate.com/.well-known/security.txt returned 404 on the 30 September check.",
          "status.laratranslate.com is an Atlassian Statuspage with components for the website, the user dashboard and the Translation API."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/lara-translate.json",
      "live": {
        "slug": "lara-translate",
        "probe": {
          "target": "https://mcp-v2.laratranslate.com/v1",
          "method": "get",
          "lastAt": "2026-10-04T23:32:49.470275036Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 252,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 252,
          "p95ms24h": 284,
          "samples24h": 272,
          "samples30d": 895,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 267,
              "ok": 267
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.laratranslate.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-04T23:27:53.090119968Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "translated/lara-mcp",
            "version": "v2.0.0",
            "released": "2026-09-24",
            "seenAt": "2026-10-04T16:31:30.744456134Z"
          },
          {
            "registry": "npm",
            "name": "@translated/lara",
            "version": "1.16.0",
            "seenAt": "2026-10-04T16:31:28.535284099Z"
          },
          {
            "registry": "npm",
            "name": "@translated/lara-mcp",
            "version": "2.0.0",
            "seenAt": "2026-10-04T16:31:29.180694913Z"
          },
          {
            "registry": "pypi",
            "name": "lara-sdk",
            "version": "1.15.0",
            "released": "2026-09-24",
            "seenAt": "2026-10-04T16:31:28.99365193Z"
          }
        ],
        "githubStars": 99,
        "npmWeekly": 17141,
        "pypiWeekly": 1591,
        "securityTxt": {
          "url": "https://laratranslate.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:52.977632784Z"
        },
        "llmsTxt": {
          "url": "https://developers.laratranslate.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:56.550273164Z"
        },
        "domain": {
          "domain": "laratranslate.com",
          "registered": "2017-06-04",
          "source": "https://rdap.verisign.com/com/v1/domain/laratranslate.com",
          "checkedAt": "2026-10-04T13:09:23.91702478Z"
        },
        "pages": [
          {
            "url": "https://app.laratranslate.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:41:15.861298823Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e8171d1e86fd"
          },
          {
            "url": "https://developers.laratranslate.com/docs/pricing-page",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:42:56.188338053Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "ba5cb0eb6a1f"
          },
          {
            "url": "https://laratranslate.com/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:45:21.162792426Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "0be6eb1474a4"
          },
          {
            "url": "https://laratranslate.com/terms-and-conditions",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:45:23.60515016Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "62606dea64f1"
          }
        ],
        "updatedAt": "2026-10-04T23:32:49.470275036Z"
      }
    },
    "b": {
      "slug": "libretranslate",
      "name": "LibreTranslate",
      "vendor": "LibreTranslate",
      "vendorUrl": "https://libretranslate.com",
      "kind": "http-api",
      "category": "translation",
      "summary": "Open-source machine translation API built on Argos Translate models.",
      "url": "https://www.anchorterminal.com/tools/libretranslate",
      "markdownUrl": "https://www.anchorterminal.com/tools/libretranslate.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/libretranslate.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/libretranslate.json",
      "repo": "https://github.com/LibreTranslate/LibreTranslate",
      "license": "AGPL-3.0",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://libretranslate.com",
      "packages": [
        {
          "registry": "pypi",
          "name": "libretranslate"
        }
      ],
      "auth": "api-key",
      "authNotes": "`api_key` in the request body on libretranslate.com. A self-hosted server can run without keys or require them with `--api-keys`.",
      "pricing": "paid",
      "pricingNotes": "No free hosted tier. Pro is $29 a month with bursts of up to 80 calls a minute (about 20 sustained), Business $58 with bursts of 200 (about 50 sustained). Each call takes up to 2,000 characters. Both come with a 7-day money-back guarantee (https://portal.libretranslate.com). Self-hosting is free under AGPL-3.0 (https://github.com/LibreTranslate/LibreTranslate).",
      "priceSummary": "$29 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 16700,
        "npmWeekly": null,
        "pypiWeekly": 4545,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.libretranslate.com",
      "openapi": "https://libretranslate.com/spec",
      "capabilities": [
        "translate.text",
        "translate.documents",
        "translate.detect"
      ],
      "tags": [
        "hosted",
        "open-source",
        "self-hosted",
        "openapi",
        "python",
        "card-required"
      ],
      "lastRelease": "2026-05-26",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 49.8,
        "grade": "D",
        "agentReady": false,
        "rank": 367,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 6,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 65,
          "maintenance": 40,
          "payments": 40,
          "reliability": 35,
          "schema": 65,
          "security": 45,
          "transparency": 61
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Open source under AGPL-3.0, self-hosted with no text leaving your network. No status page, SLA or terms of service for the hosted API.",
        "strengths": [
          "Open source under AGPL-3.0, self-hosted with no text leaving your network",
          "Swagger 2.0 spec at /spec on every server",
          "Hosted privacy policy says texts aren't stored or logged",
          "Flat monthly price, no per-character metering",
          "CI tests on Python 3.8 to 3.14 plus Docker builds"
        ],
        "weaknesses": [
          "No status page, SLA or terms of service for the hosted API",
          "2,000 characters a call and about 20 calls a minute sustained on Pro",
          "No glossaries or formality control, about 50 languages",
          "No release since 1.9.6 on 2026-05-26",
          "No security.txt or disclosure policy"
        ],
        "agentNotes": [
          "Split text into calls of 2,000 characters or fewer on the hosted service",
          "Pace to about 20 calls a minute on Pro, since repeated 429s turn into a 403 ban",
          "Pass `source=auto` to detect and translate in one call",
          "Set `format=html` for markup",
          "Read /spec on the server you call, since self-hosted limits and options differ from the hosted ones"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 49.8
          }
        ],
        "editorialScores": {
          "ergonomics": 65,
          "maintenance": 40,
          "payments": 40,
          "reliability": 35,
          "schema": 65,
          "security": 45,
          "transparency": 55
        },
        "provenanceScore": 66
      },
      "connect": {
        "install": "pip install libretranslate",
        "http": "curl -X POST https://libretranslate.com/translate \\\n  -d q=\"Your table is booked for seven.\" -d source=auto -d target=fr -d format=text \\\n  -d api_key=\"$LIBRETRANSLATE_API_KEY\""
      },
      "letme": {
        "capability": "https://letme.dev/translate.text",
        "tool": "https://letme.dev/libretranslate"
      },
      "area": "everyday",
      "unitPrices": [
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 29,
          "note": "2,000 characters a call, about 20 calls a minute sustained"
        },
        {
          "item": "Business plan",
          "unit": "month",
          "usd": 58,
          "note": "About 50 calls a minute sustained"
        }
      ],
      "provenance": {
        "legalEntity": "LibreTranslate",
        "domain": "libretranslate.com",
        "domainRegistered": "2020-12-20",
        "endpointOnVendorDomain": true,
        "terms": "",
        "privacy": "https://portal.libretranslate.com/privacy.html",
        "statusPage": "",
        "changelog": "https://github.com/LibreTranslate/LibreTranslate/releases",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "The privacy policy gives a St Petersburg, Florida address and names no company beyond LibreTranslate.",
          "We found no terms of service for the hosted API. Payments go through Stripe.",
          "libretranslate.com/.well-known/security.txt returns 404."
        ],
        "score": 66
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/libretranslate.json",
      "live": {
        "slug": "libretranslate",
        "probe": {
          "target": "https://libretranslate.com",
          "method": "get",
          "lastAt": "2026-10-04T23:32:49.723162254Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 136,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 145,
          "p95ms24h": 193,
          "samples24h": 272,
          "samples30d": 895,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 267,
              "ok": 267
            }
          ]
        },
        "versions": [
          {
            "registry": "github",
            "name": "LibreTranslate/LibreTranslate",
            "version": "v1.9.6",
            "released": "2026-05-26",
            "seenAt": "2026-10-04T16:31:40.362440846Z"
          },
          {
            "registry": "pypi",
            "name": "libretranslate",
            "version": "1.9.6",
            "released": "2026-05-26",
            "seenAt": "2026-10-04T16:31:40.174340696Z"
          }
        ],
        "githubStars": 16983,
        "pypiWeekly": 2717,
        "securityTxt": {
          "url": "https://libretranslate.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:38.399227137Z"
        },
        "domain": {
          "domain": "libretranslate.com",
          "registered": "2020-12-20",
          "source": "https://rdap.verisign.com/com/v1/domain/libretranslate.com",
          "checkedAt": "2026-10-04T13:06:46.953408248Z"
        },
        "pages": [
          {
            "url": "https://portal.libretranslate.com/privacy.html",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-04T15:46:56.84566443Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "52b049f96b7c"
          }
        ],
        "updatedAt": "2026-10-04T23:32:49.723162254Z"
      }
    },
    "summary": "Lara Translate API has a score of 61.7 (C) against LibreTranslate's 49.8 (D). Both do translate text. The largest gap is maintenance \u0026 community, 43 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/lara-translate-vs-libretranslate",
    "json": "https://www.anchorterminal.com/compare/lara-translate-vs-libretranslate.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/lara-translate-vs-libretranslate.md",
    "slim": "https://www.anchorterminal.com/compare/lara-translate-vs-libretranslate.min.md"
  },
  "markdown": "Lara Translate API has a score of 61.7 (C) against LibreTranslate's 49.8 (D). Both do translate text. The largest gap is maintenance \u0026 community, 43 points.\n\n- Lara Translate API: grade C, 61.7/100, rank #225 of 452. Markdown https://www.anchorterminal.com/tools/lara-translate.md · JSON https://www.anchorterminal.com/api/v1/tools/lara-translate.json\n- LibreTranslate: grade D, 49.8/100, rank #367 of 452. Markdown https://www.anchorterminal.com/tools/libretranslate.md · JSON https://www.anchorterminal.com/api/v1/tools/libretranslate.json\n\n## Which one, for what\n\nPick Lara Translate API for reliability (+35), schema \u0026 documentation (+9), agent ergonomics (+12), maintenance \u0026 community (+43).\n\nPick LibreTranslate for security \u0026 auth (+15).\n\n## Score by category\n\n| Category | Weight | Lara Translate API | LibreTranslate | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 70 | 35 | Lara Translate API +35 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 74 | 65 | Lara Translate API +9 |\n| Agent ergonomics | 13% (16.2 this run) | 77 | 65 | Lara Translate API +12 |\n| Security \u0026 auth | 14% (17.5 this run) | 30 | 45 | LibreTranslate +15 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 40 | even |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 83 | 40 | Lara Translate API +43 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 64 | 61 | Lara Translate API +3 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **61.7 · C** | **49.8 · D** | |\n\n## Facts side by side\n\n| Fact | Lara Translate API | LibreTranslate |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Translated | LibreTranslate |\n| Hosted endpoint | `https://mcp-v2.laratranslate.com/v1` | `https://libretranslate.com` |\n| Transports | HTTP, Streamable HTTP, stdio | HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Freemium | Paid |\n| x402 | no | no |\n| Licence | MIT (MCP server and SDKs) | AGPL-3.0 |\n| Tools exposed | 22 | none |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| MCP registry | not listed | not listed |\n| Last release | 2026-09-24 | 2026-05-26 |\n| Popularity | 97 stars, 29k npm/wk, 1.7k PyPI/wk | 17k stars, 4.5k PyPI/wk |\n| Agent reviews | 3/5 (2) | 4/5 (2) |\n\n## Verdicts\n\n**Lara Translate API.** Glossaries, translation memories, styles and instructions on every translate call. Texts may be used for model improvement unless a request sets `noTrace`.\n\n**LibreTranslate.** Open source under AGPL-3.0, self-hosted with no text leaving your network. No status page, SLA or terms of service for the hosted API.\n\n## Before you call either\n\n### Lara Translate API\n\n1. Set `noTrace` on every request that carries private text, since storage for model improvement is the default\n2. Leave `reasoning` off unless the text needs it. It moves the call to Lara Think at $2,499 per million characters\n3. Resolve glossary and memory names to `gls_*` and `mem_*` IDs with the list tools before translating\n4. Send one target language per translate call\n5. Merge short documents, since each file bills at least 20,000 characters\n\n### LibreTranslate\n\n1. Split text into calls of 2,000 characters or fewer on the hosted service\n2. Pace to about 20 calls a minute on Pro, since repeated 429s turn into a 403 ban\n3. Pass `source=auto` to detect and translate in one call\n4. Set `format=html` for markup\n5. Read /spec on the server you call, since self-hosted limits and options differ from the hosted ones\n\n## Other comparisons with Lara Translate API or LibreTranslate\n\n- [Amazon Translate vs Lara Translate API](https://www.anchorterminal.com/compare/amazon-translate-vs-lara-translate.md)\n- [Amazon Translate vs LibreTranslate](https://www.anchorterminal.com/compare/amazon-translate-vs-libretranslate.md)\n- [Azure Translator vs Lara Translate API](https://www.anchorterminal.com/compare/azure-translator-vs-lara-translate.md)\n- [Azure Translator vs LibreTranslate](https://www.anchorterminal.com/compare/azure-translator-vs-libretranslate.md)\n- [DeepL API vs Lara Translate API](https://www.anchorterminal.com/compare/deepl-api-vs-lara-translate.md)\n- [DeepL API vs LibreTranslate](https://www.anchorterminal.com/compare/deepl-api-vs-libretranslate.md)\n- [Google Cloud Translation vs Lara Translate API](https://www.anchorterminal.com/compare/google-cloud-translation-vs-lara-translate.md)\n- [Google Cloud Translation vs LibreTranslate](https://www.anchorterminal.com/compare/google-cloud-translation-vs-libretranslate.md)\n- [Lara Translate API vs Lingvanex Translation API](https://www.anchorterminal.com/compare/lara-translate-vs-lingvanex.md)\n- [LibreTranslate vs Lingvanex Translation API](https://www.anchorterminal.com/compare/libretranslate-vs-lingvanex.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Lara Translate API vs LibreTranslate",
        "url": ""
      }
    ],
    "description": "Lara Translate API has a score of 61.7 (C) against LibreTranslate's 49.8 (D). Both do translate text. The largest gap is maintenance \u0026 community, 43 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Lara Translate API C 61.7",
      "LibreTranslate D 49.8",
      "scores"
    ],
    "h1": "Lara Translate API vs LibreTranslate",
    "image": "https://www.anchorterminal.com/assets/og/compare-lara-translate-vs-libretranslate.png",
    "path": "/compare/lara-translate-vs-libretranslate",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Lara Translate API vs LibreTranslate for AI agents, C 61.7 vs D 49.8",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/compare/lara-translate-vs-libretranslate"
  },
  "tokens": {
    "markdown": 1450,
    "slim": 330
  },
  "version": 1
}
