Coming soon on Android
BhashaSarthi
Free, open-source mobile translation app covering all 22 official Indian languages. Speak or type — Gemini 2.5 Flash translates instantly. Voice input, text-to-speech output, and on-device history with no tracking.
BhashaSarthi
FROM
English
TO
Hindi
Hello, how are you?
19/500
Translate
HINDI
नमस्ते, आप कैसे हैं?
Copy
Share
Listen
Translate
History
Settings
22
Indian Languages
Android
Platform
MIT
License
Free
Always
22 Official Indian Languages
हिHindi
বাBengali
తెTelugu
मMarathi
தTamil
ਪੰPunjabi
ગGujarati
ಕKannada
മMalayalam
اُUrdu
অAssamese
ଓOdia
संSanskrit
नेNepali
कKonkani
मैMaithili
डोDogri
बBodo
ꯃManipuri
ᱥSantali
سنSindhi
EnEnglish
हिHindi
বাBengali
తెTelugu
मMarathi
தTamil
ਪੰPunjabi
ગGujarati
ಕKannada
മMalayalam
اُUrdu
অAssamese
ଓOdia
संSanskrit
नेNepali
कKonkani
मैMaithili
डोDogri
बBodo
ꯃManipuri
ᱥSantali
سنSindhi
EnEnglish
Features
-
Voice input — speak your text and Gemini transcribes and translates in a single step, no extra API key required.
-
Text-to-speech — listen to any translation read aloud using device-native TTS. Free, no additional API needed.
-
On-device history — past translations saved locally via AsyncStorage. No cloud sync, no account required.
-
Private by default — no analytics, no tracking, no ads. Text is only sent to the Gemini API for translation and nowhere else.
-
MIT licensed — fully open source. Fork it, contribute, or build on top of it.
Tech Stack
| Framework | React Native with Expo SDK 54 — single codebase targeting Android and iOS |
| AI Model | Google Gemini 2.5 Flash — fast, accurate, free-tier friendly translation |
| Voice | Expo Speech Recognition (input) + Expo Speech (TTS output) |
| Storage | AsyncStorage — on-device only, no backend or cloud sync |
| Distribution | Google Play Store, App Store, and Desktop coming soon |
Get the App
Coming soon on
Google Play
Download on the
App Store
Coming soon on
Desktop