Manage JSON, YAML, ARB, and PO translations with product context, team review, and CLI sync.
Faster
Cheaper
Higher Quality
Review sources
Translate
Review
A short UI string can mean different things. The translation key and its usage help explain what your product needs to say.
A button that stores edited settings.
Save → Speichern
A label about paying less for an offer.
Save → Sparen
Illustrative English-to-German translations. Review generated wording in your own product context.
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
Descriptions
Competition Scanner
Multi-Language Source
Cross-Key Consistency and Context
We support major translation key formats and can read code from any programming language. Ask us about other formats.
Any Programming Language
Collaborate with your team and external reviewers.

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 using GPT-4o, the most powerful model for translation.
output roughly english words
input + context roughly english words
output roughly english words
input + context roughly english words
Translate using GPT-4o-mini at a reduced price.
output roughly english words
input + context roughly english words
output roughly english words
input + context roughly english words
Frequently asked questions about Babli.