MCC / MNC
Mobile Country Code and Mobile Network Code identify the country and network used for routing and analytics.
Run a real-time HLR lookup to check whether a mobile number is active, absent, or disconnected, identify the current carrier after porting, and flag roaming before SMS spend or fraud review.
Use international format for the cleanest result.
Enter a number to preview HLR-style status, carrier, porting, and roaming fields.
This free tool previews the workflow. Production HLR checks use carrier-backed lookup through the Carrier Lookup API.
HLR means Home Location Register. In mobile networks, the HLR is the operator database that stores subscriber routing details, service availability, and network status. An HLR query asks the mobile network for live information about a number instead of relying only on a static prefix database.
A real HLR lookup can return whether the number appears active, absent, or disconnected, which network currently serves it after porting, whether the subscriber is roaming, and the MCC/MNC codes needed for routing and analytics.
Checks active, absent, or disconnected signals.
Finds the carrier after mobile number portability.
Returns MCC/MNC and roaming signals when available.
HLR lookup, carrier lookup, and phone validation overlap but each does a different job. Use HLR lookup for live network status.
| Check | HLR Lookup | Carrier Lookup | Phone Validation |
|---|---|---|---|
| Data source | Real-time operator HLR query. | Carrier databases and enrichment data. See Carrier Lookup. | Format, numbering-plan, and validation rules. See Phone Validation. |
| Active / disconnected | Yes, when live network status is available. | Partial, depending on lookup depth. | No. It validates structure and likely deliverability, not live subscriber state. |
| True carrier after porting | Yes. HLR can identify the current serving network. | Often yes, but stale datasets can lag after porting. | No. Validation does not resolve post-port carrier ownership. |
| Speed and cost | Slower and more expensive because it reaches live network data. | Fast and mid-cost for enrichment and routing decisions. | Fast and low-cost for first-pass screening. |
A production HLR query can return network fields that help teams route, suppress, segment, and review numbers.
Mobile Country Code and Mobile Network Code identify the country and network used for routing and analytics.
Returns signals such as active, absent, unreachable, or disconnected, depending on operator support.
Shows whether the number has moved from the original carrier to a different current network.
Indicates whether the subscriber is outside the home network when the operator returns that signal.
The network inferred from the original number range or assignment.
The serving carrier used for delivery and routing decisions after portability checks.
HLR lookup is most useful when knowing the live subscriber or network state changes what you send, block, route, or review.
Suppress disconnected or absent numbers before a campaign spends budget.
Use live carrier and roaming signals during signup, KYC, and account recovery.
Find old CRM records that no longer have reachable mobile numbers.
Detect current carrier after MNP so routing and segmentation do not rely on stale prefixes.
Use the Carrier Lookup API for bulk HLR queries, live status checks, MNP-aware current carrier detection, and export-ready phone intelligence.
Quick answers about HLR query data, accuracy, cost, and API access.