Login Account

Pricing

We believe in fair, transparent and sustainable pricing. Of course, you can cancel your subscription at any time and we have a 14-day trial period for our paid plans.

Our pricing is based on the number of unique source texts (message keys) in your app or translation files. Unlike per-translation pricing models, only unique source texts/keys count toward your plan. Translations, requests, and target languages are unlimited.

FreeHobbyPro
Price (monthly)Free12 EUR45 EUR
Trial periodn/a14 days14 days
Source texts (see below)max. 100max. 2000max. 10.000
High quality, context aware translations✔️✔️✔️
Simple integration via API / curl✔️✔️✔️
Translationsunlimitedunlimitedunlimited
Target languagesunlimitedunlimitedunlimited
Priority support✔️✔️

Source Texts

This is the total number of unique source texts (message keys) in your app / translation files. By source text we refer to the following:

  • XLIFF 1.2: One source text <source> of a <trans-unit>.
  • XLIFF 2.0: One source text <source> of a <segment>.
  • JSON: One source text key (for nested objects, parent keys are not counted).
  • ARB: One message key in the top-level object (metadata keys prefixed with @ are not counted).
  • Android XML: One string name in <string> or <plurals> entries.

Each unique source text/key counts once, even if reused across multiple files, requests, or target languages. The number of words in a source text does not affect pricing.

Example: 500 source keys translated into 4 languages still counts as 500.

Translations

There is no limit on the number of translation requests. Unlike per-translation pricing models, translations themselves are not counted for pricing. Only unique source texts/keys are counted.

Target Languages

There is no limit on target languages. Because each source text/key is counted once, adding more languages does not increase your source text count.

Open Source and Non-Profit

If you are working on an open source project or a non-profit organization, please reach out to us at [email protected] for a discount. We’d love to support you! ❤️

Refund Policy

We want you to be happy with doloc. If you’re not satisfied with our service, please reach out to us at [email protected]!

We offer a 30-day money-back guarantee for all our paid plans.

Of course, you can cancel your subscription at any time. Your subscription will then be valid until the end of the current billing period.