Phone Number Checker Scam call and smishing number lookup
Unknown number pushing you to act fast? Check it before you call back or click the link it sent. isMalicious matches phone numbers against scam and smishing reports and returns a verdict with the evidence — free, no signup.
No credit card required · Free API key
- verdict
- malicious · 35 / 89 sources
- country
- DE · AS60729
- confidence
- 0.75
- latency
- 47 ms · cache HIT
Scam
Report Matching
SMS
Smishing Intel
Global
E.164 Format
Bulk
API Screening
Key features. Everything you need to protect your infrastructure and users.
Scam Report Matching
Numbers are checked against scam and fraud databases built from abuse reports and observed campaigns.
Smishing Campaign Context
Numbers that deliver phishing texts are linked to the domains and URLs those campaigns push.
Paste the Whole Text
Drop the entire suspicious SMS into the lookup — sender number, links, and wallet addresses are extracted and checked together.
International Coverage
Numbers are normalized to E.164, so the same number matches whether it was reported with spaces, dashes, or country codes.
API-First Workflow
Screen numbers in bulk from call-center logs, messaging platforms, or fraud queues over REST.
Evidence, Not Just a Score
Every verdict names its sources, so you can tell a reported scam number from a merely unknown one.
Use cases. How security teams use this tool.
Who-Called-Me Triage
Check an unknown caller pressuring you about a parcel, a tax bill, or a bank alert.
Smishing Response
Enrich reported scam texts with the number, the link, and the campaign behind them.
Marketplace Trust and Safety
Screen contact numbers on listings and transactions against scam reports.
Fraud Pipeline Screening
Batch-check numbers attached to signups, orders, or support requests.
How to check if a phone number is a scam
Scam calls and texts reuse infrastructure: the same numbers push parcel-delivery fees, bank "security alerts", and crypto giveaways across thousands of targets. Checking a number against scam-report databases answers in seconds whether it has already been seen in a campaign — before you call back, reply, or click anything it sent you.
Smishing: the number is only half the indicator
A scam text usually carries at least two indicators — the sending number and the link it wants you to click, sometimes a wallet address for payment. Checking them together is far stronger than checking either alone: numbers rotate faster than payment infrastructure, so a fresh number often pairs with an already-blacklisted domain. Paste the whole message and let the lookup extract everything.
Reputation lookup vs. reverse phone directory
A reverse directory tries to name the owner of a number. A reputation lookup answers a different question: has this number been reported doing harm? For fraud decisions the second question is the actionable one, and it does not require exposing anyone’s personal data.
Automating phone screening over the API
The same verdict is available over REST and in bulk. Messaging platforms can screen sender numbers, marketplaces can vet listing contacts, and SOC teams can enrich smishing reports with the number, the URLs, and the wallets in one pipeline.
Frequently asked questions.
How do I check if a phone number is a scam?
Does this tell me who owns the number?
Can I check a number from a suspicious text message?
Can I check phone numbers through the API?
Related articles. Learn more from our security research blog.
Ready to get started?
Join thousands of security teams using isMalicious to protect their infrastructure.
No credit card required · Free API key