Check a phone number, email, IP or domain before you trust it.
Valid mobile number in Cyprus
Try one:
250 free credits every month. No card needed.
- Valid
- Yes
- E.164
- +35799123456
- Country
- Cyprus (CY)
- Line type
- Mobile
- National format
- 99 123456
- Carrier now
- Pro on the API, 2 credits
- Ported
- Pro on the API, 3 credits
- Reachable now (HLR)
- Pro on the API, 5 credits
Rows marked “on the API” need the live service. Everything else was checked in your browser just now.
Everything you can look up
One key and one credit balance for all of it. Most checks cost 1 credit, and some cost nothing.
| Lookup | What you get back | Credits |
|---|---|---|
| Phone numbers | ||
| Phone validation | Valid or not, E.164 format, country, line type (mobile, landline or VoIP), original carrier and time zone. | 1 |
| Carrier lookup Pro | The network the number is on today, not the one it started on. | 2 |
| Number portability Pro | Whether the number moved to another network, and which one. | 3 |
| HLR live status Pro | Asks the mobile network whether the phone is switched on and reachable right now. | 5 |
| Email addresses | ||
| Email validation | Syntax, mail servers, disposable, role and free-provider checks, a mailbox check over SMTP and catch-all detection. | 1 |
| Email DNS check | MX records, SPF with its 10-lookup limit, and the domain’s DMARC policy. | Free |
| IP addresses | ||
| IP intelligence | Location, network and ISP, hosting, Tor exits, known VPNs and proxies, folded into a risk score from 0 to 100. | 1 |
| Blacklist check | Whether the IP is listed on public spam blocklists. | Free |
| Domains | ||
| WHOIS and domain age | Registrar, creation and expiry dates. A domain registered last week is worth a second look. | 1 |
| Public records and reference | ||
| VIN decoder | Make, model, year and plant for a vehicle identification number. | Free |
| NPI lookup | US healthcare providers by National Provider Identifier. | Free |
| USDOT lookup | US trucking and bus companies by DOT number. | Free |
| Reference tools | Area codes, country calling codes, ZIP codes and What’s my IP. | Free |
Pro lookups ask mobile networks in real time, so they come with the paid plans. Every other lookup works on the free plan.
Catch fake signups
Check the email, phone and IP while the form is still submitting. Three checks, 3 credits, and you get the facts plus a risk score. The rule for what to block is yours.
- Name
- Mark Tellis
- [email protected]Throwaway inbox provider
- Phone
- +1 628 214 7730VoIP line, not a handset
- IP address
- 185.220.101.4Tor exit node
94 risk score out of 100
Signup blocked.
One endpoint for all of it
Send whatever you have to /v1/lookup. TrustLookup works out whether it is a phone number, email, IP or domain and runs the checks you ask for. Every response has the same shape, and a lookup that fails on our side costs nothing.
Request
curl https://api.trustlookup.io/v1/lookup \
-H "Authorization: Bearer $TRUSTLOOKUP_KEY" \
-d q="+35799123456" \
-d checks="phone,hlr"
Response
{
"type": "phone",
"valid": true,
"e164": "+35799123456",
"country": "CY",
"line_type": "mobile",
"hlr": {
"reachable": true,
"ported": false,
"network": "Cyta"
},
"credits_used": 6
}
Got a list instead? Upload a CSV in the dashboard, tick the checks you want and download the results when the job is done. No code needed.
Pay for the lookups you run
Plans are monthly bundles of credits. Unused credits roll over for three months. If you run out on a paid plan, top up at $3.50 per 1,000 credits.
-
Free
$0
250 credits a month
Every lookup except Pro. One API key, no card and no time limit.
Start free -
Starter
$19 a month
7,500 credits, $2.53 per 1,000
Pro lookups, CSV uploads and email support.
Choose Starter -
Growth
$79 a month
35,000 credits, $2.26 per 1,000
Everything in Starter, plus webhooks and five team seats.
Choose Growth -
Scale
$249 a month
125,000 credits, $1.99 per 1,000
Unlimited seats, a 99.9% uptime commitment and volume pricing past a million credits.
Choose Scale
Questions
How is phone validation different from an HLR lookup?
Phone validation reads the official numbering plans. It tells you a number is well formed, which country it belongs to and whether the range is mobile, landline or VoIP, without touching the network. An HLR lookup asks the mobile network, live, whether the phone is on and which network it is on today.
Why are some lookups Pro?
Carrier, portability and HLR lookups query mobile operators in real time, and each query has a real cost. They are available on every paid plan. Everything else works on the free plan.
Am I charged when a lookup fails?
No. If a lookup errors or times out on our side, it costs nothing. An answer you might not like, such as “invalid” or “not reachable”, is still an answer and costs its normal credits.
Do credits expire?
Credits on a paid plan roll over for three months. The 250 free credits reset at the start of each month.
Which countries do you cover?
Phone validation covers every country and territory in the international numbering plan. Carrier, portability and HLR coverage depends on the operators in each country, and the docs list it network by network. A Pro lookup we cannot answer costs nothing.
Do you keep the data I look up?
Results stay in your account for 30 days so you can download them, then they are deleted. We never sell or share what you check.
Is there a rate limit?
5 requests a second on the free plan and 50 on paid plans. On Scale we can raise it.