bhasha-js is free — no paid plans, no credit card. The SDK is open source, self-hosting is unlimited on your own key, and the hosted dashboard and AI are free too. The only limit is a fair-use cap on hosted AI translation, so a few heavy users can't exhaust the shared budget. We'd rather be upfront about that than surprise you with a bill.
The SDK, server, and dashboard are all open source. Bundle your own JSON translations (Mode 1) and you need no backend, no account, and no AI at all — it's completely free.
Spin up the backend, dashboard, and MongoDB with one docker-compose. You bring your own AI key (Gemini or Vertex), so AI translation cost is billed directly to you — we never sit in the middle.
The managed dashboard and AI at app.bhashajs.com are free — sign up and get an API key in minutes. Hosted AI translation has a fair-use cap of 5,000 AI-translated keys per account each month (resets monthly). Hit the cap and your existing translations keep serving — only new AI generations pause until the next cycle.
No — bhasha-js is free. Hosted AI has a fair-use monthly limit per account so a few heavy users can't exhaust the shared budget; if you need more, self-host (unlimited on your own key) or bundle your own translations. No credit card, no paid tiers.
AI translations are generated with Google's Vertex AI, and each call costs us money. So hosted AI translation is capped at 5,000 AI-translated keys per account each month, resetting monthly. Hit the cap and your existing translations keep serving instantly — only new AI generations pause until the next cycle (or you self-host with your own key, where the only limit is your own cloud bill).
Yes — a lot. The entire SDK, every language, RTL, fonts, lakh/crore formatting, native digits, and CLDR plurals work with bundled translations and no account at all. You only need the hosted service if you want the managed dashboard and AI translation.