Verify phone numbers instantly. Check status, carrier, and line type before sending SMS.
Enter a phone number to lookup
We'll check status, carrier, and line type
Home Location Register (HLR) is the central, authoritative database containing details of every mobile phone subscriber authorized to use a core GSM, UMTS, or LTE telecommunications network. An HLR lookup sends an SS7 MAP (Mobile Application Part) SRI_SM (Send Routing Information for Short Message) query directly to the subscriber's home mobile operator.
Crucially, this query is handled purely at the network signaling level. The subscriber's handset never rings, displays a notification, vibrates, or alerts the owner. Within 150β250 milliseconds, the lookup returns verified, real-time telemetry: whether the SIM card is currently active, if the subscriber is attached to a cell tower, their roaming status, the assigned IMSI prefix, and their live Mobile Network Code (MNC).
Mobile databases degrade at an estimated rate of 2.5% per month due to churn, deactivated prepaid SIMs, ported numbers, and fraudulent bot registrations. Sending high-volume transactional OTPs or promotional SMS campaigns to invalid destinations results in wasted marketing budget, elevated bounce rates, and potential throttling by carrier firewalls.
Every SMSRoute HLR lookup provides comprehensive metadata extracted directly from live SS7 signaling nodes. You can inspect or automate routing based on these verified attributes:
Reveals whether the MSISDN is active, detached, absent subscriber, barred, or disconnected. Distinguishes live devices from deactivated prepaid cards.
Identifies the exact Mobile Country Code (MCC) and Mobile Network Code (MNC) of the serving wireless operator for precision SMPP routing.
Flags whether a number was ported from its donor network to a recipient carrier, providing both original and current serving network names.
Determines whether the destination is a genuine mobile subscriber, fixed-line telephone, satellite terminal, pager, or virtual VoIP number.
Detects whether the subscriber is currently roaming outside their domestic network and returns the country code of the visited network (VLR).
Automatically standardizes, normalizes, and validates international dialing codes into RFC3966 and strict E.164 formats for seamless API ingestion.
Integrate instant number verification directly into your signup forms, CRM, or billing pipelines using our zero-KYC API.
curl -X POST https://api.sendsmsnokyc.com/hlr/lookup \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "+14155552671"
}'{
"status": "success",
"phone_number": "+14155552671",
"reachable": "reachable",
"is_ported": true,
"number_type": "mobile",
"current_network": {
"network_name": "T-Mobile USA",
"country_name": "United States",
"country_iso2": "US",
"mccmnc": "310260"
},
"original_network": {
"network_name": "AT&T Mobility",
"mccmnc": "310410"
}
}No. An HLR lookup is a silent SS7 network signaling handshake. It interacts strictly between telecom switching equipment and the subscriber registry. The handset does not ring, vibrate, wake up, or register any incoming communication.
Because HLR lookups query the live operator database rather than static numbering prefix tables, accuracy exceeds 99.8%. When a subscriber switches carriers while retaining their number (MNP), the HLR query reflects the change instantly.
Average response times range between 120ms and 250ms depending on the destination operator's SS7 gateway response latency. Our multi-carrier redundant links ensure 99.9% uptime and zero dropped queries.
Yes. You can paste thousands of phone numbers directly into the web interface above or submit asynchronous batch jobs through our REST API. Results are exported in real time with line-by-line carrier metrics.