Bhasini Translation API
Translate between English and all 22 scheduled languages of India, or between any two of them, with one API key. English → Indian languages use AI4Bharat IndicTrans2; Indian languages → English use Google Gemma, on Cloudflare.
Pricing
New accounts get 10,000 characters free. After that, buy prepaid credits: ₹5 per 10,000 characters, billed on the characters you send.
Credits are valid for 12 months. Up to 5,000 characters per request and 300 requests a minute per key. Without a key, translation is free up to 10,000 characters a day.
Languages
English to and from Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Odia, Punjabi, Sanskrit, Santali, Sindhi, Tamil, Telugu and Urdu, and between any two of them.
English to Indian languages
- English to Assamese
- English to Bengali
- English to Bodo
- English to Dogri
- English to Gujarati
- English to Hindi
- English to Kannada
- English to Kashmiri
- English to Konkani
- English to Maithili
- English to Malayalam
- English to Manipuri
- English to Marathi
- English to Nepali
- English to Odia
- English to Punjabi
- English to Sanskrit
- English to Santali
- English to Sindhi
- English to Tamil
- English to Telugu
- English to Urdu
Indian languages to English
- Assamese to English
- Bengali to English
- Bodo to English
- Dogri to English
- Gujarati to English
- Hindi to English
- Kannada to English
- Kashmiri to English
- Konkani to English
- Maithili to English
- Malayalam to English
- Manipuri to English
- Marathi to English
- Nepali to English
- Odia to English
- Punjabi to English
- Sanskrit to English
- Santali to English
- Sindhi to English
- Tamil to English
- Telugu to English
- Urdu to English
Get started
Your account
Keep it secret: anyone with this key can spend your credits. This browser remembers it until you sign out.
…Buy credits
Payments are being set up. Please check back soon.
Quick start
Languages: en plus the codes from the MCP list_languages tool
(hi, ta, kn, bn, sat, mni, ks, …).
Leave out source to detect it. The reply includes creditsLeft.
The same key works with the MCP server: send it as Authorization: Bearer.
Usage (last 30 days)
| Day | Characters | Requests |
|---|
Payments
| Date | Pack | Amount | Characters | Payment id |
|---|
Payments are processed by Razorpay. Questions: [email protected] · Terms · Privacy