Home Billing & Limits

Billing & Limits

What each plan includes, what a job costs, and what the €5 trial covers.
globalize.now
By globalize.now
3 articles

How is billing calculated?

Every plan includes a monthly amount of translation credit, and translation is metered against it per job. Nothing is billed by seat, by language, or by the size of your repository. What each plan includes - Starter — €20/month with €20 of translation credit included every month - Team — €249/month with €200 of translation credit included every month, plus team features - Indie — €5/month with no included credit; all translation is billed as usage at the same rate - Trial — every new account starts with €5 of credit, no card required, valid for 14 days What a job costs A job translates your new or changed strings into each target language and runs an AI quality review on every language. Both steps are metered and both come out of your credit. As a guide, translation costs about €0.10 per 1,000 translated words, quality review included. Worked example from our own repository (24 August 2026): 158 keys into four languages — 3,796 translated words — cost €0.35 including quality review. A typical small app with a few hundred UI strings translated into three or four languages fits comfortably inside Starter's monthly credit. What counts toward the bill (and what "character" means) We don't meter characters, keys, seats or repositories. A job uses credit for the model work it does: one translation pass and one quality-review pass per target language. So the cost follows how much text gets translated, and into how many languages. - Counted: new or changed source text, once for every target language it's translated into. 1,000 words translated into three languages counts as 3,000 translated words. - Not counted on its own: your source text. You never pay for the English (or other source) copy itself, only for its translations. If you think in characters, as older pricing pages did: about €0.015 per 1,000 translated characters, and 1,000 characters is roughly 150 English words. What a typical project costs Estimates at €0.10 per 1,000 translated words, before translation-memory savings. The first run translates everything that already exists, so it is the biggest bill; after that you only pay for what changes. Very small jobs cost a little more per word, because each pass has a fixed overhead. | Project | First run | A typical month after | |---|---|---| | Small app: 500 strings (about 3,000 words) into 3 languages | 9,000 words ≈ €0.90 | 300 changed words, 900 translated ≈ €0.10–0.20 | | Mid-size product: 3,000 strings (about 20,000 words) into 8 languages | 160,000 words ≈ €16 | 10% changes ≈ €1.60 | | Large product: 15,000 strings (about 100,000 words) into 20 languages | 2,000,000 words ≈ €200 | 10% changes ≈ €20 | Adding a language later works like a first run for that language: the whole existing catalogue is translated once. Which plan do I need? - Indie (€5/month + usage) is cheapest while you translate less than about €15 a month, roughly 150,000 translated words. - Starter (€20/month, €20 of credit included) costs less than Indie once your translation goes past about €15 a month. - Team (€249/month, €200 of credit included) is for organisations that want personal onboarding and the team features as they ship. On translation cost alone it only beats Starter above about €249 a month. See "Using globalize.now as a team". No plan charges for seats, repositories or languages. What you are never billed for - Source-language strings, code, config and markup we read but don't translate - Strings that match your translation memory — they are never billed again, so repeat runs on the same project cost less - Locale-file entries you edited by hand - Seats, languages, or repositories When credit runs out Translations pause and you'll see exactly why, in the app and in the pull request. Nothing is deleted and nothing breaks at runtime. Add a card or upgrade to continue. Viewing your usage Your credit balance and a per-job transaction history are in Settings → Billing. Each job expands to show the translation and quality-review passes per language and what each one cost.

Last updated on Sep 17, 2026

Free tier explained

The setup phase of globalize.now is free. Every new account also gets a €5 translation credit automatically — no payment method required to activate. What's free Running i18n setup through your agent (for example "Set up i18n for my project"): - Framework detection - String extraction - Translation key generation - Locale file creation (base language only) - Glossary generation After this step, you have a fully structured, translation-ready codebase with locale files checked into Git. You can stop here and translate manually if you prefer. What your €5 starting credit covers The €5 starting credit is applied automatically to your first translation jobs and is valid for 14 days. As a guide, translation costs about €0.10 per 1,000 translated words including AI quality review, so €5 covers roughly 50,000 translated words — enough to translate a small app into several languages before you need a plan. You'll see your credit balance in Settings → Billing. What requires a plan beyond the starting credit Automatic translation of your strings into other languages draws from your starting credit or your plan's credit: - AI-generated translations of all target languages, with quality review - Continuous auto-sync on every Git push - PR-based locale file updates Starter (€20/month) includes €20 of translation credit every month. See "How is billing calculated?" for details. Translating manually (free) After the free setup phase, your locale files exist with translation keys but empty values for non-English languages. You can fill these in manually, hire a translator, or use any external translation tool. globalize.now won't overwrite manual entries when you later add a plan — it only fills in new strings you haven't translated yet. How to add a plan Log in to globalize.now, go to Settings → Billing, and pick a plan. It activates immediately and auto-sync begins on your next push.

Last updated on Sep 16, 2026