Translate the files in your codebase

Manage JSON, YAML, ARB, and PO translations with product context, team review, and CLI sync.

Faster

Get high-quality translations in minutes, not days.

Cheaper

More affordable than human translators.
Check our pricing

Higher Quality

Better quality than standard machine translations.
Check more below

3 Steps For Perfect Translations

1

Review sources

Quality of output always depends on quality of input.
Use AI review to check source wording before translating.
2

Translate

Translate with context in mind.
Use one of our methods for adding context to improve your translations.
3

Review

Polish your translations.
Choose a different model or view the key in a different context to refine your translations.

One string, two product meanings

A short UI string can mean different things. The translation key and its usage help explain what your product needs to say.

settings.save

A button that stores edited settings.

Save → Speichern

offers.save

A label about paying less for an offer.

Save → Sparen

Illustrative English-to-German translations. Review generated wording in your own product context.

Context is Key for High-Quality Translations

To deliver high-quality translations, understanding the context of the text is essential. Even the best translators—AI or human—can't produce accurate translations without it. That's why we offer multiple ways to capture context for your translation keys, ensuring the highest quality output.

  • Code Context

    With one click, scan your entire codebase to find translation keys. Our AI engine will read the surrounding code to understand each translation key's context.
  • Descriptions

    Provide descriptions for your entire app or individual keys. Our AI engine will use these to enhance translation accuracy.
  • Competition Scanner

    Enter your competitors' website URLs in different language versions, and our AI engine will create a custom glossary tailored to your app.
  • Multi-Language Source

    If a key is already translated into multiple languages, our AI engine will leverage these versions to improve translation quality.
  • Cross-Key Consistency and Context

    Our AI engine analyzes multiple keys at once to understand their context, ensuring consistent and accurate translations across all keys.

Compatibility

We support major translation key formats and can read code from any programming language. Ask us about other formats.

Translation Key Files

Supports JSON, YAML, Flutter ARB, and more.
Ask us about other formats.

Any Programming Language

For added context in translation, we can read code from any programming language.

Collaborate

Collaborate with your team and external reviewers.

Collaboration Features

Pricing

Translations are processed in batches. With each batch, you can translate any number of keys into multiple languages, with the only limit being the output size. Babli uses either a Standard or Large batch, depending on the estimated output size. If the output exceeds a single batch's capacity, it will be split across multiple batches.

Translate

Translate using GPT-4o, the most powerful model for translation.

Translate Batch: $0.25

output roughly english words
input + context roughly english words

Translate Large Batch: $1

output roughly english words
input + context roughly english words

Preview translate (lower quality)

Translate using GPT-4o-mini at a reduced price.

Translate Batch: $0.025

output roughly english words
input + context roughly english words

Translate Large Batch: $0.1

output roughly english words
input + context roughly english words

Our plans

Pay As You Go

$0 / month
  • up to 500 stored
  • up to 2 seats
  • 1 project
  • all supported languages

Standard

$25 / month
$25 of translation credits per month included in the plan
  • up to 1000 stored
  • up to 5 seats
  • up to 2 projects
  • all supported languages

Team

$100 / month
$100 of translation credits per month included in the plan
  • up to 5000 stored
  • up to 15 seats
  • up to 5 projects
  • all supported languages

Make Your Own

Custom / month
  • more stored
  • more seats
  • more projects
  • all supported languages

FAQ

Frequently asked questions about Babli.