Translation platform for developers

Automate the localization workflow for your mobile and web apps.

1. Upload localization files
We support all popular iOS, Android and web localization file formats.
2. Translate
Invite your team to work on translations, or use professional translation services provided by our partners.
3. Integrate
Use Lokalise iOS and Android SDK, API, CLI tool and other integration options, or simply download the files.
Easy set-up • No credit card required • Free plan available

Tons of time saved for people in

Used Lokalise to create default i18n strings for HelpDocs in French, German, Spanish and Dutch. No effort, results in hours. Awesome! 👏
Jake Peters,
CEO, HelpDocs
Lokalise has proven to be a great addition to our tool set. The product has the right feature mix with continued innovation and the support has been fantastic.
Troy Tolle,
Co-Founder & CTO at DigitalChalk

All popular file formats

Import your Android Resources (.xml), Apple Strings (.strings), Apple Stringsdict (.stringsdict), Comma-separated values (.csv), Excel (.xls, .xlsx), Gettext (.po, .pot), Java Properties (.properties), JSON flat (.json), JSON nested (.json), Objective-C/Cocoa Properties (.plist), PHP Arrays (.php), PHP INI (.ini), PHP Laravel localization files (.php), Qt Linguist (.ts), Salesforce Translation (.stf), XLIFF (.xlf, .xliff), YAML (.yml, .yaml).

Modern language file import formats

Translate collaboratively

Invite your team and work together on the same projects and translation files – think Google Docs for translations.


One project,
multiple platforms

Use the same keys for all your platforms. No extra translation work. Automatically merge the keys on import, or do it manually at any time. You can even merge different platform keys into one.

Multiple platforms

Buy translations

Our professional translators can translate your app into the most popular languages. Simply upload your localization files into the project and select "Orders" to get an instant quote. Prices from $0.07/word.

Order translation

Update iOS and Android
strings over the air

No need to resubmit your app for review anymore. Use Lokalise iOS and Android SDK to update strings and translations with a few lines of code.

Live updates

Snappy and clean online editor

Upload your screenshots and Lokalise will automatically link them to keys.
Select keys in editor to perform bulk operations.
Translation history, Google Translate, Yandex Translate.
Measure and limit the length of your translation while editing.
Automatically detect placeholder and HTML mismatches.
See translation differences in history. Undo anytime.

Lokalise SDK Live Edit Module Beta