About this app
Truecaller’s powerful Caller ID identifies who is calling and why, so you can decide whether or not to pick up. Use the powerful dialer and recorder to call friends, family, or look up a phone number, and keep a recording of important calls. Truecaller identifies and warns you about scammers, telemarketers, and other unwanted or unknown numbers. The Advanced Spam Detector automatically blocks and protects you from unwanted calls and SMS.
AI Call Scanner:
Increase your security with AI Call Scanner, integrated into the dialer.
This model detects and differentiates between human and AI-synthesized voices, protecting you from potential scams and fraudulent activities.
Activate AI Call Scanner with a dedicated button within the Truecaller dialer. The call is merged with our secure phone line, recording a voice sample. Our AI model then analyzes the sample to let you know if you’re speaking to a real person or a bot.
Enjoy peace of mind and added security with AI Call Scanner, allowing you to confidently verify caller authenticity and protect yourself from phone scams and fraudulent activities.
Truecaller Assistant: The Smartest Call Screening and Voice-Based Virtual Assistant:
Save time and improve spam detection with the AI-powered Assistant that answers your calls.
The Assistant uses machine learning and speech-to-text technology to ask questions to the caller, helping you identify who they are and why they called.
The Assistant can determine with over 90% accuracy if the call is spam, a scam or a robocaller, helping you decide whether to answer or reject the call.
You can also use your voice to let callers hear your familiar voice, adding a personal touch to the screening process.
World-Class Spam Call Blocker & Detector:
Block spam & scam calls and SMS. The Caller ID identifies numbers, and the spam call blocker auto-blocks telemarketers, robocallers, scammers, fraud, sales, and more.
The phone numbers on the spam list are updated by millions of users in real-time, helping you block spam calls, robocalls, and fraud.
Advanced call blocker for blocking spam calls from countries, similar phone number sequences, robocallers, unknown numbers, telemarketers, and more.
Call Recorder:
Record incoming and outgoing calls within your app to boost productivity.
AI-Generated Call Subjects generates relevant subjects for your calls, simplifying organization.
Call Summary automatically summarizes conversations, enabling you to quickly grasp essential points.
Receive a written transcript for easy reading, listening, and referencing.
Powerful Caller ID & dialer with reverse number lookup:
The leading Caller ID shows who is calling, even if the number is not in your contacts.
The Caller ID tells you if an unknown caller is a business or spam number.
Use Truecaller Voice (VOIP) calling to talk to your friends on Truecaller for free.
Video Caller ID: Delight your friends and family with a short selfie video.
Reverse Number Lookup: Look up numbers to find the person's name.
Backup and restore call history, call logs, contacts, messages, block list, and settings to Google Drive.
Messaging:
Use Truecaller as your main texting app to send & receive, schedule future messages, and more.
Automatically identify & block unknown, spam, scam, or telemarketing SMS.
Automatically organized tabs for your text messages: Personal, Important, Other, and Spam.
Truecaller Premium - Upgrade and get access to:
No ads
Truecaller Assistant
Call recording
AI Call Scanner
Know who viewed your profile
Advanced blocking and filtering options - the ultimate spam blocker
Announce Calls: Know who’s calling without looking at the phone
Incognito mode: View profiles privately
Get the Premium badge on your profile
30 contact requests a month
Truecaller doesn't upload your phonebook to make it public or searchable. Trusted by 383 million users globally, we exist to make your communication safer.
Got feedback? Write to support@truecaller.com or visit Truecaller Support.
App Permissions
Allows an application to read the user's call log.
Allows an application to write (but not read] the user's call log data.
Required to be able to access the camera device.
Allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device.
Allows read access to the device's phone number(s].
Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call.
Allows the app to answer an incoming phone call.
Allows an application to see the number being dialed during an outgoing call with the option to redirect the call to a different number or abort the call altogether.
Allows a calling application which manages it own calls through the self-managed ConnectionService APIs.
Allows an application to write the user's contacts data.
Allows an application to read the user's contacts data.
Allows access to the list of accounts in the Accounts Service.
Allows an app to access approximate location.
Allows an app to access precise location.
Allows applications to access information about networks.
Allows applications to open network sockets.
Allows applications to access information about Wi-Fi networks.
Allows applications to change network connectivity state.
Allows an application to receive SMS messages.
Allows an application to read SMS messages.
Allows an application to send SMS messages.
Allows an application to monitor incoming MMS messages.
Marker permission for applications that wish to access notification policy.
Must be required by an NotificationListenerService, to ensure that only the system can bind to it.
Allows applications to disable the keyguard if it is not secure.
Allows an application to modify global audio settings.
Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.
Permission an application must hold in order to use ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS.
Allows an app to create windows using the type TYPE_APPLICATION_OVERLAY, shown on top of all other apps.
Allows access to the vibrator.
Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
Allows an application to read or write the system settings.
Allows applications to connect to paired bluetooth devices.
Allows a calling application which manages it own calls through the self-managed ConnectionService APIs.
Allows an application to record audio.
Allows an application to request deleting packages.
Allows an app to use fingerprint hardware.
Allows an application to change the Z-order of tasks.