Finally, dictation that understands how you actually talk.
Eleven languages on-device — 9 Indian scripts, plus Hinglish and English — tuned for the way you switch between them mid-sentence. No “please speak one language” prompt. Which ones your phone can run depends on its RAM.

Say it the way you actually say it.
No prompt asking you to pick one language. Betterflo reads the switch — Devanagari or Latin script, one language's word inside another's sentence.
Light-touch by design: it fixes casing, spacing and punctuation. It does not paraphrase or translate what you said.
9 Indian scripts, each with its own model.
Every language below has a speech model tuned for it specifically — not one multilingual model stretched across all of them. See the full list
- Bengaliবাংলা
- EnglishEnglish (India)
- Gujaratiગુજરાતી
- Hindiहिन्दी
- HinglishHindi + English
- Kannadaಕನ್ನಡ
- Malayalamമലയാളം
- Marathiमराठी
- Punjabiਪੰਜਾਬੀ
- Tamilதமிழ்
- Teluguతెలుగు
On the smallest phones, only English runs.
A speech model needs room to think. On a phone with the least RAM to spare, no Indic model we've tested fits and still works — so that tier serves English only, rather than shipping a language that returns nonsense. Every other tier runs all eleven.
Speak a sentence, watch it land.
Free to start, no account, works offline from the first tap. You'll turn on the floating mic after install — it's quick, and we walk you through what it needs and why.
After install, turn on the floating mic — about 20 seconds. (Or use the keyboard instead.)