Skip to content
AI providers

Bring your own API key. No quotas, no markup.

Eight translation providers, one abstraction. Pick the one that fits your project, override the model whenever you want. We never proxy your calls.

Eight providers, your call

Configure providers per project. Switch any time. Your keys are encrypted at rest with AES-256-GCM.

DeepL

Default model
deepl-pro
Best for
European languages โ€” best-in-class quality on French, German, Italian, Spanish.

Production-grade quality, free tier supported (keys ending with :fx).

View docs

Google Cloud Translate

Default model
google-translate-v3
Best for
133 languages, high-volume batches at low cost.

Industrial volume, predictable cost per character, fast.

View docs

OpenAI GPT

Default model
gpt-4o
Best for
Contextual translations, idioms, technical content.

Override to gpt-4o-mini for low-cost runs, or to o1 for nuanced content.

View docs

Anthropic Claude

Default model
claude-sonnet-4-5
Best for
Cultural nuance, long context, careful tone.

Override to claude-haiku-4-5 for budget runs. Excellent on Asian languages.

View docs

Google Gemini

Default model
gemini-2.5-pro
Best for
Long context (1M tokens), Google ecosystem integration.

Override to gemini-2.5-flash for speed-sensitive jobs.

View docs

Mistral AI

Default model
mistral-large-latest
Best for
EU-hosted infrastructure, GDPR-friendly by design.

Override to mistral-small-latest for cost-sensitive batches.

View docs

LibreTranslate

Default model
libretranslate-self-hosted
Best for
Air-gapped environments, full privacy, zero third-party data.

Run on your own Docker host. Free, open-source, no external calls.

View docs

Google Translate (free)

Default model
unofficial
Best for
Quick experiments, side projects, no API key required.

Marked as non-production in the UI. Use Google Cloud Translate for real workloads.

View docs

Compare providers

Pick the right tool for the right job. You can mix and match per project.

ProviderBest forApprox cost / 1K charsGDPR-friendlyFree tier
DeepLEuropean languages โ€” best-in-class quality on French, German, Italian, Spanish.โ‚ฌ20โœ“โœ“
Google Cloud Translate133 languages, high-volume batches at low cost.โ‚ฌ18~โœ“
OpenAI GPTContextual translations, idioms, technical content.โ‚ฌ8~โ€”
Anthropic ClaudeCultural nuance, long context, careful tone.โ‚ฌ12~โ€”
Google GeminiLong context (1M tokens), Google ecosystem integration.โ‚ฌ6~โœ“
Mistral AIEU-hosted infrastructure, GDPR-friendly by design.โ‚ฌ7โœ“โœ“
LibreTranslateAir-gapped environments, full privacy, zero third-party data.โ‚ฌ0โœ“โœ“
Google Translate (free)Quick experiments, side projects, no API key required.โ‚ฌ0โ€”โœ“

How configuration works

  1. 1. Generate an API key

    Create a key in your provider's console. We list direct links for each provider in the docs.

  2. 2. Paste it in admin settings

    Go to Admin โ†’ Translation providers. Keys are encrypted at rest with AES-256-GCM.

  3. 3. Pick a provider per project

    Each project chooses its provider. Override the model with a free-text field โ€” models evolve too fast to hardcode.