Made in India · 22 Indian languages

Hello, India's own messenger.

Talk to your people, in your language. Chats, calls and local businesses, together in one app.

See a message translate

Kavya S. Writes in Tamil
हि
  • हिन्दी
  • বাংলা
  • తెలుగు
  • मराठी
  • தமிழ்
  • ગુજરાતી
  • ಕನ್ನಡ
  • മലയാളം
  • ଓଡ଼ିଆ
  • ਪੰਜਾਬੀ
  • اردو
  • English
  • অসমীয়া
  • बड़ो
  • डोगरी
  • कॉशुर
  • कोंकणी
  • मैथिली
  • মৈতৈলোন্
  • नेपाली
  • संस्कृतम्
  • ᱥᱟᱱᱛᱟᱲᱤ
  • سنڌي

How a message travels

One chat. Two languages.
Nobody has to switch.

  1. 1
    हाँ! शाम 5 बजे चलेगा?

    You write in Hindi

    Type or speak the way you always do. No settings to change mid-chat.

  2. 2
    Translating…

    BharatChat translates it

    Slang, Hinglish and all. Only text needing translation is sent to our translation service. That service does not store the text.

  3. 3
    ஆம்! மாலை 5 மணிக்கு சரியா?

    Kavya reads it in Tamil

    And her reply comes back to you in Hindi. Tap Show original any time.

Try it

Pick the language you read in.

Amma sent this in Telugu. Choose a language to see the same message translated.

Sample translations. This preview does not send text to a server.

All 22 Indian languages and English, including Hindi and other languages typed in English letters.

AmmaWrites in Telugu

जन्मदिन मुबारक! आज रात खाने पर घर आना।

Translated from Telugu

A closer look

Your everyday, on BharatChat.

Choose a preview to explore chats, calls and your local businesses.

Explore BharatChat for Business →
BharatChat chat list captured from the app
App capture · Chats

Everything a chat needs

Built for how India talks.

Voice notes

Hold to record, let go to send. For when typing in any script feels slow.

Photos

Share from your camera or gallery. Faces of family, not file names.

Reactions and replies

Swipe a message to reply to it. Press and hold to react.

Easy on the eyes at night

A dark theme that keeps text readable, not just darker.

Notifications in your language

Know who wrote and what they said, without opening the app.

Fast on any network

Your chats open from the phone first, then sync. Useful on a patchy 4G signal.

BharatChat for Business

Your customers. Your shop. One conversation.

Show what you offer, take bookings and send bills from a separate business identity. Keep your personal profile private.

See how business works →

Privacy

Your chats stay yours.

Personal chats between two people are end-to-end encrypted on current app versions. When you need a translation, your phone sends that message’s decrypted text to our translation service in India. We don’t store the text there. Group and business chats are not end-to-end encrypted yet.

  • Offline translation for supported language packs
  • Sign in with your phone number, no email needed
  • Tap Show original to see exactly what was sent
How translation and encryption work →

Questions, answered

Before you say hello.

Visit Help →
Is BharatChat available on Android and iPhone?

Yes. Download it from Google Play or the App Store. You need a phone number to create an account.

Which languages can I use?

BharatChat supports all 22 scheduled Indian languages and English, including messages typed in English letters. Offline translation is available for supported, downloaded language packs.

Are all chats end-to-end encrypted?

Personal chats between two people are end-to-end encrypted on current app versions. Group and business chats are not end-to-end encrypted yet. If a message needs translation, its decrypted text is sent to our translation service in India and is not stored there.

Read the translation details
Can I use BharatChat on my computer?

Yes. Open BharatChat Web, then use You → Linked devices in the phone app to scan the QR code. Create your account on your phone first.

Open BharatChat Web
How do business payments work?

Pay the shop using its UPI QR in your own UPI app. Mark the bill as paid and share the transaction reference. The shop checks the payment and confirms receipt. BharatChat does not automatically verify bank payments.

Say नमस्ते to everyone.

Available on Android and iPhone. Create your account with your phone number.

QR code linking to the BharatChat download page

Scan to get BharatChat on your phone.

Open the download page →

On a computer? Log in on the web and scan the QR code from the app (You → Linked devices).