Convert translation files online

Pick any two of 19 localization formats and convert between them in seconds. Keys, plurals and placeholders are preserved. No account needed.

Pick the source format or let the converter detect it from the file.

Used when the source format holds one language per file. Also used as the source language for XLIFF output.

Choose the format you want to download.

JSON

A flat or nested key-value JSON file with translations for one language. It is the most common format for web and mobile apps because every language can parse it and it maps directly to the way i18n libraries look up strings.

One file per language. Format documentation

All conversions

Every page below opens the converter preset for that pair and explains what changes between the two formats.

Translate the converted files

  • Import any of these formats into a free project
  • Auto-translate with DeepL, Google, OpenAI, Claude or Gemini
  • Download in the format your app needs or serve from the CDN
Start for free
No credit card required5-minute setup
"The product
and support
are fantastic."
Laars Buur|CTO
"The support is
blazing fast,
thank you Jakub!"
Stefan|Developer
"Interface that
makes any dev
feel at home!"
Dario De Cianni|CTO
"Excellent app,
saves my time
and money"
Dmitry Melnik|Developer