Translate

A Tolgee alternative for translating files without a platform

Tolgee is an open-source localization platform: a web editor, in-context translation inside your app, SDKs and seats for a team, in their cloud or on your own server. KAERIS does one part of that. It translates the string files in your repository into 46 languages and checks every line, with no account to start.

A JSON file with ICU plurals, translated

Plural branches and {name} come back intact; keys and their order do not change.

Beforeen.json
{
  "cart": {
    "title": "Your cart, {name}",
    "items": "{count, plural, one {# item} other {# items}}"
  }
}
Afterde.json
{
  "cart": {
    "title": "Dein Warenkorb, {name}",
    "items": "{count, plural, one {# Artikel} other {# Artikel}}"
  }
}

KAERIS and Tolgee, side by side

Tolgee is where a team works on the strings. KAERIS is a tool you point at a file.

WhatTolgeeKAERIS
What it isAn open-source localization platform for teamsA tool that translates and checks files
Start without an accountNo: an account, or your own serverYes
Web editor and seats for a teamYesNo
Host it on your own serversYesNo

Entry price, side by side

Tolgee prices by hosted words, in euros on the page we saw. We price by characters per file.

WhatTolgeeKAERIS
Cheapest paid plan€58/mo (Translate), billed annually$19/mo (Pro), or $79 once
Free plan€0: 30,000 words, 3 seats, no card10,000 characters per file, no account
Pay once, no subscriptionNo; self-hosting is free, paid licences are monthly or annual$79 Lifetime, on your own OpenRouter key

Tolgee figures read from their pricing page on 1 November 2026, in the currency shown to us; prices change and theirs is the authority. Ours are on our pricing page.

When Tolgee is the better choice

What KAERIS does with it

Questions

Do I need an account or API key to try KAERIS?

No. Up to 10,000 characters per file and 8 languages per run work with no account.

Can it run in CI?

Yes. The GitHub Action has two modes: translate opens a pull request, check runs offline and fails the build on a broken translation. Docs

Is it free?

Yes, without an account: 10,000 characters per file and up to 8 languages per run. A free API key raises the file limit to 50,000 characters. Lifetime is $79 once, on your own OpenRouter key; monthly plans start at $19. Pricing

Which one should I choose?

A team that edits strings together in one place: Tolgee. Files in your repository that need translating and checking: KAERIS.