How to Find Out Who Called You on Android (7 Free Methods)

Calling back an unknown number on reflex can cost you money. These seven free checks usually tell you who it was, or at least whether it's spam.

💡 Quick answer

  • Check firstLook for a caller ID or spam label on the call in your Phone app.
  • No labelSearch the full number on Google, then run a free reverse phone lookup to read spam reports.
  • Next timeInstall a caller ID app that names callers while your phone’s still ringing.
  • Time neededAbout two minutes for most missed calls. No free tool can unmask a private number.
Line drawing of a man at a desk frowning at his phone, a question mark and a chat bubble beside him

The worst thing you can do with a missed call from a number you don’t recognize is call it back on reflex.

I get why people do it. Your phone buzzed once, you missed it, and now there’s a string of digits in your call log and one question in your head: who called me from this number? Maybe it’s the courier. Maybe it’s a one-ring scam (the old Wangiri trick) that wants you to dial a premium-rate line and pay for the privilege.

So here’s how to find out who called you on Android before you decide anything. Seven free methods, no root required, and most take under a minute on a Pixel, a Galaxy or pretty much any other Android phone.

Method 1: Built-in Caller ID

Line drawing of a man in an armchair checking his phone next to a large call screen marked spam

Most people miss this: your phone already has caller ID. Before you go shopping for the best caller ID apps for Android, switch on the one you’ve got.

Just know its limits. It names businesses and flags reported spam. It works like a smoke detector: it tells you something’s off, but it can’t tell you who’s at the door. Private mobile numbers usually show up as plain digits, which is why Methods 2 to 5 exist. Menu names also shift a little between Android versions and carrier-branded phones, so go with the closest match on yours.

Pixel and other phones with Google’s Phone app

Open the Phone app, tap the three-dot menu, then go to Settings > Caller ID & spam and turn on See caller ID & spam. It’s on by default. Check anyway.

Want spam to stop ringing altogether? Turn on Filter spam calls too, and flagged calls skip the ring but still land in your call history. Pixels with automatic Call Screen don’t show this toggle, because Call Screen handles it.

Privacy-wise, Google’s help page says only numbers that aren’t in your contacts get sent for checking, so your address book stays put.

Samsung Galaxy phones

On a Galaxy, it’s Phone app > three-dot menu > Settings > Caller ID and spam protection. Switch it on and tap Agree.

Next, turn on Block spam and scam calls, then choose Block all spam and scam calls or Only block high-risk scam calls. My pick? High-risk only for a week, then decide. Samsung’s support page has the same steps with screenshots.

Method 2: Google the Number

Search it three ways

  1. “+1 202-555-0143”, international format with the country code
  2. “(202) 555-0143”, local format with brackets and a space
  3. “2025550143”, plain digits with nothing in between

Google is where most “whose number is this” hunts start, and it’s still a decent first pass if you do it right. Put the number in quote marks and search it in all three formats above. (That’s a fictional 555 number, so don’t bother dialing it.)

Why three? Because websites write numbers however they like, and Google won’t always connect brackets, spaces and country codes for you.

What turns up: business listings, complaint threads and scam warnings. Personal mobile numbers rarely appear, and honestly, that’s how it should be.

Method 3: Reverse Phone Lookup

Line drawing of a man at a desk looking up a number on his phone, a laptop open in front of him

This is the method that actually answers “who called me from this number?” for most people. Good lookup sites, the ones you land on when you search “whose number is this,” run on community reports: people who got the same call leave a note saying what it was.

Copy the number from your call log, then paste it into a free reverse phone lookup site to find out whose number is calling you. WhoseNo, for example, shows community spam reports, the carrier and the caller’s region, with more than 5.9 million numbers indexed and lookup hubs for 27 countries.

Don’t expect a name, though. You’ll only get one when reports or public listings supply it. What you usually get is more useful anyway: call-type labels like scam, telemarketer or delivery, plus the carrier, the region and sometimes how many people have looked the number up.

The one-minute lookup routine

  1. Long-press the call in Recents.
  2. Tap Copy number (the wording varies by phone).
  3. Paste it into the lookup site and read the reports.
  4. Once you know who called, add your own report, so the next person gets a straight answer.

One warning. Skip paid people-search sites that dangle a “full report” and then ask for your card. Free should mean free.

Method 4: Check WhatsApp

Line drawing of a man at a desk reading a chat notification on his phone beside a laptop

In WhatsApp-first countries like Pakistan, India, Malaysia, Singapore and the UAE, this one’s a sleeper hit.

WhatsApp’s click to chat trick opens a chat without saving the number. Type wa.me/ into your browser, followed by the full number in international format with no plus sign, leading zeros, brackets or dashes (wa.me/12025550143, for example). Depending on the owner’s privacy settings, you might see a profile photo, a display name or an About line, and business accounts usually show their name.

Etiquette check, though: look, don’t message. And never use this to chase down someone who clearly doesn’t want to be found.

Got an unknown number calling you on WhatsApp itself? Go to Settings > Privacy > Calls and turn on Silence unknown callers. Those calls will land in your call list without ringing.

Method 5: Caller ID Apps

Line drawing of a man holding his phone up to a large phone screen showing a spam shield

Methods 1 to 4 all work after the call. An app works during it, putting a name or a risk label on screen before you answer.

So is a free caller ID app for Android safe? That depends on what it takes from you. Check these five things before you install one.

Before you install

  • Does it ask for your contact list at signup? If so, assume it’s uploading it.
  • What does its Data safety section on Google Play say it collects and shares?
  • Is its spam score backed by community reports, or is it guessing?
  • Can you build your own blocklist?
  • Are the core features actually free, or free for 7 days?

If unknown calls are a weekly problem, let an app check them while the phone rings. The WhoseNo caller ID app shows caller ID and spam alerts on incoming calls, runs a reverse lookup on any number and lets you set your own blocklist rules. Its Play Store Data safety section is the place to confirm what it does with your contacts.

Truecaller is the name everyone knows, but its huge database was built partly from contact lists its users uploaded, which is exactly why privacy-minded readers look elsewhere. Hiya, the company behind Samsung’s built-in spam protection, is another option worth a look.

Hunting for the best caller ID app for Android in India? Pair it with CNAP (Method 7) and you get a second opinion straight from the network’s KYC records.

Method 6: Call Screening

Line drawing of a man relaxing in an armchair while his phone rests on the coffee table

Pixel owners get the best option here. Call Screen answers unknown calls for you, asks who’s calling and why, and shows a live transcript so you can decide whether to pick up. Availability varies by country, language and model, and recent Galaxy flagships have their own version.

No screening feature at all? Let it go to voicemail. Real callers usually leave a message, and most robocalls don’t bother.

And if unknown numbers keep waking you up, set up Do Not Disturb so only your contacts ring through at night. Leave the repeat callers exception switched on, though. Android lets a second call from the same number through within 15 minutes, and someone who calls twice that fast might actually need you.

Method 7: Carrier Caller Name

ServiceNetworkSpam alertsCaller names
CNAPIndian operatorsNoFree, the KYC-registered name, on by default where live
Scam ShieldT-MobileFreeBasic caller ID included
Call FilterVerizonFreePaid, through Call Filter Plus (about $3.99 a month)
ActiveArmorAT&TFreePaid, through ActiveArmor Advanced (about $7 a line a month)

In India, CNAP (Calling Name Presentation) shows the name the SIM was registered under, straight from the operator’s KYC records. On a family or company connection, that might not be the person calling. The Department of Telecommunications has pushed for a nationwide CNAP rollout, on by default with an opt-out, and coverage started with 4G and 5G. Whether you see names yet depends on your operator, circle and phone.

In the US, Verizon Call Filter, T-Mobile Scam Shield and AT&T ActiveArmor all flag and block spam for free. Caller names are where they split: T-Mobile includes basic caller ID, while Verizon and AT&T charge for it. Prices change, so check your carrier’s app before you pay.

Some calls also show up as verified, thanks to STIR/SHAKEN. That only means the number wasn’t spoofed. It says nothing about whether the caller is honest.

Private and Hidden Numbers

Line drawing of a man at a desk looking at his phone, a laptop and a router beside him

Can you identify a private or “No Caller ID” number? The short answer is no. No free app or website can unmask a withheld number, whatever its Play Store listing claims.

I know that’s not what you wanted to hear. What works is boring: let it ring out, because anyone with a real reason to call will leave a voicemail or try again from a visible number. You can also block no caller ID calls entirely under Blocked numbers (Pixel) or Block numbers (Galaxy) in the Phone app’s settings.

If it’s harassment, report it to your carrier and the police. Carriers hold the records that can trace a withheld call.

Why a Number Keeps Calling

Line drawing of a man at a desk looking at his phone as a Call Blocked label pops up

Blocking every unknown number is the internet’s favorite advice, and I think it’s bad advice. You’ll block the courier along with the robots. If an unknown number keeps calling you every day, match it to one of these:

  • Telemarketers and debt collectors: answer once, ask to be removed, then block.
  • Delivery riders: answer. Seriously.
  • OTP or verification robocalls: someone’s entering your number somewhere. Never share the code.
  • Recycled numbers: they want your number’s previous owner, so correct a few callers, then block the rest.
  • One-ring scams: don’t call back. Block and report.

Daily robocalls? Our roundup of spam and robocall blocker apps compares dedicated blockers and carrier tools.

Should You Call Back?

Red flags: don’t call back

  1. A country code you don’t recognize
  2. One ring, then a hang-up
  3. An urgent request for an OTP or your bank details
  4. Anyone claiming to be your bank, the police or the telecom regulator

Run this 20-second safety check before you dial any number you don’t know. One red flag is enough to stop. And your bank has never once needed your OTP over the phone.

This isn’t paranoia. The FCC has warned Americans about waves of overnight one-ring calls from Mauritania’s +222 country code, all designed to bait expensive callbacks. Its guide to the one-ring scam also suggests asking your carrier to block outgoing international calls if you never make them. The country codes change. The trick doesn’t.

My rule is simple: look it up first (Method 3), and only call back on a number you’ve verified yourself, like the one on the back of your bank card.

Unknown Caller FAQ

Can I find out who called me for free?

Yes, most of the time. Your Phone app’s caller ID, a Google search, a free reverse phone lookup and WhatsApp’s click to chat all cost nothing. None of them guarantees a name, but together they’ll usually tell you whether a call is safe to return.

How do I find out who called me from a private number?

You can’t, at least not with an app or a website. Block no caller ID calls in your Phone app’s settings, and report harassment to your carrier and the police, who can trace withheld calls.

Is reverse phone lookup legal?

Generally, yes. Looking up a number through public listings or community reports is legal in most places, but using what you find to harass or stalk someone isn’t. Want your own number out of caller ID directories? Most of them let you unlist it, Truecaller included.

Does Android have built-in caller ID?

Yes. Google’s Phone app has caller ID and spam protection on by default, and Samsung’s needs a one-time switch-on in settings. Both name businesses and flag reported spam, but neither will name a private person who isn’t in your contacts.

Bottom Line

Here’s how to find out who called you without overthinking it: check the label your phone gives you, search the number on Google, then run a reverse lookup. That order handles most missed calls in about two minutes.

If unknown calls hit you every week, install a caller ID app and let it do the checking while the phone rings. The habit that matters most costs nothing, though. Next time a strange number rings once and hangs up, give it two minutes of checking before you give it a callback.

Key takeaways

  • Start withThe caller ID or spam label your Phone app already shows.
  • Then checkGoogle the number in quotes and run a free reverse lookup.
  • NeverCall back a one-ring number or read an OTP to a caller.
  • Long termInstall a caller ID app if unknown calls come every week.