Caller ID
Every call comes with a name.
See the caller's name and a spam warning on the incoming-call screen, before you answer. Every call in your history shows a name or a spam label.

The Indian Truecaller alternative. BharatCaller shows who is calling, warns you about spam and scams, and lets you choose which calls reach you.

A day with BharatCaller
Here's what BharatCaller does on an ordinary day of calls.
Caller ID
See the caller's name and a spam warning on the incoming-call screen, before you answer. Every call in your history shows a name or a spam label.

Blocking
Block or silence by number series, by country, by words in the caller's name, and private or unknown callers. Choose Standard or Max spam protection, and whether calls are rejected at once or ring silently.

Scam Checker
Paste a number, link or message and see if it matches a known scam: KYC updates, digital arrest, UPI payment tricks, courier and customs fraud. Links and messages are checked on your phone. Report fraud at 1930 and find official helpline numbers in one place.

Sales calls · TRAI 140
Calls from 140 numbers are labelled as sales calls. Add your own rule to silence or reject them, or turn on DND with your operator (1909).
Silent Calls
Unknown numbers go quietly to your call log. Priority and emergency contacts still ring, even in silent mode.

Ghost Call
Ghost Call rings your phone with a pretend call to help you leave a meeting. No real call is made.
On the road · after the call
Read Aloud announces who is calling. After every call: call back, WhatsApp, save, block or report spam in one tap, get a reminder to call back, or silence a number for a while.
Quiet Hours
Set Quiet Hours with smart exceptions, so the night stays quiet and the people who matter can still reach you.
Winner
Government of India
Made in India by KickHead Softwares, a National Startup Awards 2020 winner (Government of India), for the way India calls: +91 numbers, dual SIMs and 15 Indian languages.
Fix +91 numbers, merge duplicates and clean up your contacts.
Join the Spam Warriors who report spam for everyone.
A dialpad, call-log management and clear in-call controls. Optional, never forced.
+91-aware numbers and dual-SIM support, on the phones India uses.
The whole app, in your language
BharatCaller for Business
Stop being mistaken for a scam. Show your verified business identity to every BharatCaller user in India: brand, logo, hours and all.
Privacy
Scam Checker only looks at what you paste or share into it, and checks links and messages on your phone.
Caller ID, call log, phone and contacts access, each asked for when you turn on the feature that uses it.
Names saved in your contacts may be shown to other users as caller names. You can stop contributing in Settings.
We never sell your data. Delete your account any time from the app or this website.
Yes. BharatCaller is an Indian caller ID and spam-blocking app, made in India by KickHead Softwares. It shows who is calling and warns you about spam before you answer, blocks calls by number series, country or words in the caller's name, and checks numbers, links and messages for scams. It is free with ads, works in 15 Indian languages and doesn't ask for SMS permission.
Yes. BharatCaller is free, with ads.
No. BharatCaller doesn't ask for SMS permission. Scam Checker only checks a number, link or message that you paste or share into it.
They're labelled as sales calls. You can add your own rule to silence or reject them, or turn on DND with your operator (1909).
No. The phone app is optional and never forced.
English, Hindi, Bangla, Marathi, Telugu, Tamil, Gujarati, Kannada, Malayalam, Odia, Punjabi, Assamese, Maithili, Nepali and Konkani.
From Settings in the app, or on our delete account page.
From the blog