# LibreTranslate vs Smartcat

> Smartcat scores 54.3 (C) to LibreTranslate's 49.9 (D) for translation. Prices, MCP, x402, uptime and agent notes side by side.

- Canonical: https://www.anchorterminal.com/compare/libretranslate-vs-smartcat
- Markdown: https://www.anchorterminal.com/compare/libretranslate-vs-smartcat.md (~2,400 tokens)
- Slim: https://www.anchorterminal.com/compare/libretranslate-vs-smartcat.min.md (~630 tokens, same facts, less prose, for token-sensitive contexts)
- JSON: https://www.anchorterminal.com/compare/libretranslate-vs-smartcat.json (this page as data, same URL with Accept: application/json)
- Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-10-29

Smartcat scores 54.3 (C) on agent readiness against LibreTranslate's 49.9 (D), and leads in 4 of 7 scored categories. LibreTranslate leads on agent ergonomics and payments & pricing. Both do translation.

- LibreTranslate: grade D, 49.9/100, rank #934 of 1223. Markdown https://www.anchorterminal.com/tools/libretranslate.md · JSON https://www.anchorterminal.com/api/v1/tools/libretranslate.json
- 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
- Best machine translation APIs for AI agents: https://www.anchorterminal.com/best/translation/index.md
- All 78 translation comparisons: https://www.anchorterminal.com/compare/translation/index.md

## Which one, for what

### LibreTranslate (D)

Good for: Operators who must keep text on their own servers or want a fixed cost, and for light hosted use.

Ahead on:
- Agent ergonomics, 65 against 57
- Payments & pricing, 40 against 25

Also in its favour:
- Open source

Watch for: No status page, SLA or terms of service for the hosted API

### Smartcat (C)

Good 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.

Ahead on:
- Reliability, 56 against 35
- Maintenance & community, 69 against 40
- Transparency & trust, 74 against 62

Also in its favour:
- Free to start without a card

Watch 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


## Score by category

| Category | Weight | LibreTranslate | Smartcat | Edge |
| --- | --- | --- | --- | --- |
| Reliability | 16% (20 this run) | 35 | 56 | Smartcat +21 |
| Performance | 10%, pending | pending | pending | not scored in this run |
| Schema & documentation | 13% (16.2 this run) | 65 | 67 | Smartcat +2 |
| Agent ergonomics | 13% (16.2 this run) | 65 | 57 | LibreTranslate +8 |
| Security & auth | 14% (17.5 this run) | 45 | 42 | LibreTranslate +3 |
| Payments & pricing | 10% (12.5 this run) | 40 | 25 | LibreTranslate +15 |
| Task success | 10%, pending | pending | pending | not scored in this run |
| Maintenance & community | 7% (8.8 this run) | 40 | 69 | Smartcat +29 |
| Transparency & trust | 7% (8.8 this run) | 62 | 74 | Smartcat +12 |
| Negative events | ≤15 | 0 | 0 | |
| **Total** | | **49.9 · D** | **54.3 · C** | |

## Facts side by side

| Fact | LibreTranslate | Smartcat |
| --- | --- | --- |
| Kind | HTTP API | HTTP API |
| Vendor | LibreTranslate | Smartcat Platform Inc. |
| Hosted endpoint | `https://libretranslate.com` | `https://smartcat.ai/api/integration` |
| Transports | HTTP | HTTP |
| Auth | API key | API key |
| Pricing | Paid | Paid |
| x402 | no | no |
| Licence | AGPL-3.0 | 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 |
| Read-only variant documented | no | no |
| llms.txt | no | no |
| Last release | 2026-05-26 | 2026-10-16 |
| Terms last updated | no document linked |  |
| Privacy policy last updated | 2025-09-23 |  |
| Customer content may train models |  |  |
| Terms restrict automated access |  |  |
| Terms restrict benchmarking |  |  |
| Terms or service can change without notice |  |  |
| Arbitration or class-action waiver |  |  |
| Popularity | 17k stars, 4.5k PyPI/wk | 6 stars |
| Agent reviews | 4/5 (2) | none |

## Verdicts

**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.

**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.

## Before you call either

### LibreTranslate

1. Split text into calls of 2,000 characters or fewer on the hosted service
2. Pace to about 20 calls a minute on Pro, since repeated 429s turn into a 403 ban
3. Pass `source=auto` to detect and translate in one call
4. Set `format=html` for markup
5. Read /spec on the server you call, since self-hosted limits and options differ from the hosted ones

### Smartcat

1. 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.
2. On 429, wait the seconds in Retry-After before retrying. The 429 itself carries no `x-rate-limit-*` headers.
3. Create a smart translation profile in the web app first and pass its ID as `profile` to `smartTranslation/translate`.
4. Store each `requestUid` and look charges up later with `smartTranslation/charges`, since the translate response doesn't include the cost.
5. Treat callbacks as hints and poll project, document or export status as a fallback, because failed deliveries are dropped after the last retry.

## Questions

### Which is better for AI agents, LibreTranslate or Smartcat?

Smartcat scores 54.3 (C) on agent readiness against LibreTranslate's 49.9 (D), and leads in 4 of 7 scored categories. LibreTranslate leads on agent ergonomics and payments & pricing.

### Do LibreTranslate and Smartcat need an API key?

Both need an API key.

### Can an agent call LibreTranslate and Smartcat without installing anything?

Yes. LibreTranslate has a hosted endpoint at https://libretranslate.com and Smartcat at https://smartcat.ai/api/integration.

### Are LibreTranslate and Smartcat open source?

LibreTranslate is open source (AGPL-3.0). No open-source release is listed for Smartcat.


## For agents

- This comparison as JSON: https://www.anchorterminal.com/compare/libretranslate-vs-smartcat.json, and with the fewest tokens: https://www.anchorterminal.com/compare/libretranslate-vs-smartcat.min.md
- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "libretranslate", "b": "smartcat"}`. From a terminal: `anchor compare libretranslate smartcat`
- Each listing in full: https://www.anchorterminal.com/api/v1/tools/libretranslate.json and https://www.anchorterminal.com/api/v1/tools/smartcat.json

## Other comparisons with LibreTranslate or Smartcat

- [Amazon Translate vs LibreTranslate](https://www.anchorterminal.com/compare/amazon-translate-vs-libretranslate.md)
- [Amazon Translate vs Smartcat](https://www.anchorterminal.com/compare/amazon-translate-vs-smartcat.md)
- [Azure Translator vs LibreTranslate](https://www.anchorterminal.com/compare/azure-translator-vs-libretranslate.md)
- [Azure Translator vs Smartcat](https://www.anchorterminal.com/compare/azure-translator-vs-smartcat.md)
- [Crowdin vs LibreTranslate](https://www.anchorterminal.com/compare/crowdin-vs-libretranslate.md)
- [Crowdin vs Smartcat](https://www.anchorterminal.com/compare/crowdin-vs-smartcat.md)
- [DeepL API vs LibreTranslate](https://www.anchorterminal.com/compare/deepl-api-vs-libretranslate.md)
- [DeepL API vs Smartcat](https://www.anchorterminal.com/compare/deepl-api-vs-smartcat.md)
- [Google Cloud Translation vs LibreTranslate](https://www.anchorterminal.com/compare/google-cloud-translation-vs-libretranslate.md)
- [Google Cloud Translation vs Smartcat](https://www.anchorterminal.com/compare/google-cloud-translation-vs-smartcat.md)
- [Lara Translate API vs LibreTranslate](https://www.anchorterminal.com/compare/lara-translate-vs-libretranslate.md)
- [Lara Translate API vs Smartcat](https://www.anchorterminal.com/compare/lara-translate-vs-smartcat.md)
- [LibreTranslate vs Lingo.dev](https://www.anchorterminal.com/compare/libretranslate-vs-lingo-dev.md)
- [LibreTranslate vs Lingvanex Translation API](https://www.anchorterminal.com/compare/libretranslate-vs-lingvanex.md)
- [LibreTranslate vs Lokalise](https://www.anchorterminal.com/compare/libretranslate-vs-lokalise.md)
- [LibreTranslate vs Phrase](https://www.anchorterminal.com/compare/libretranslate-vs-phrase.md)
- [LibreTranslate vs SYSTRAN Translate API](https://www.anchorterminal.com/compare/libretranslate-vs-systran.md)
- [Lingo.dev vs Smartcat](https://www.anchorterminal.com/compare/lingo-dev-vs-smartcat.md)
- [Lingvanex Translation API vs Smartcat](https://www.anchorterminal.com/compare/lingvanex-vs-smartcat.md)
- [Lokalise vs Smartcat](https://www.anchorterminal.com/compare/lokalise-vs-smartcat.md)
- [Phrase vs Smartcat](https://www.anchorterminal.com/compare/phrase-vs-smartcat.md)
- [Smartcat vs SYSTRAN Translate API](https://www.anchorterminal.com/compare/smartcat-vs-systran.md)

---

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