In recent years, controls have been introduced to protect networks from fraud and protect subscribers from privacy breaches as well as identity theft. However, using HLR Lookups for legitimate business cases is allowed and is very useful for traffic validation and certain routing.

While roaming status, roamed country, SIM identifiers and subscriber status are now mostly blocked, HLR Lookup still supports number validation and low volume message routing applications.

HLR Lookup by XConnect

Use cases:

Routing optimisation for A2P messaging

In most markets, termination fees incur a surcharge if the received traffic is off-net (i.e. a subscriber doesn’t belong to the terminating network and requires forwarding to the correct network). In other markets, off-net messages can simply be dropped. To assure that messages are delivered in a timely manner and margins are optimised, A2P SMS aggregators check number portability records in real-time prior to attempting on-net message delivery (directly to the subscriber’s network).

In the past, the go-to tool for number portability was HLR Lookup, but such services don’t scale well and provide inconsistent results. Most A2P SMS aggregators have migrated to using dedicated number portability services which combine HLR Lookup, Number Range and MNP databases. HLR Lookup remains as the only viable tool for routing in low volume application with a high likelihood of intraday porting.

MNP by XConnect

Data quality management for CRM

Most enterprises place a high value on the accuracy of their customers’ telephone numbers.  Managing data quality can include validating customer lead forms in real-time, filtering out fixed line numbers prior to executing an SMS messaging campaign, or regularly performing data cleansing activities.  HLR Lookup is an important technique for basic number validation.  XConnect’s Live service is powered by XConnect’s Number Range service as well as access to market leading HLR Lookup network providers.  HLR Lookup also powers XConnect’s advanced Number Validation service.

MNP by XConnect

Unlike Mobile Number Portability (MNP) queries, HLR Lookups obtain mobile phone connectivity and portability data from MNOs directly and in real time.

How does HLR help with better delivery?

  • HLR Lookup provides accurate insights into whether a number is active and reachable
  • Perform basic mobile telephone number validation by checking if a given number is live in a mobile network


  • Reduce fraud in high value transactions by identifying the number is active and hasn’t been recently ported
  • Accurately deliver voice and messaging traffic
  • Identify active numbers for high volume call centre traffic to decrease wasted agent resource

Key Features

HLR Lookup by XConnect

MCC / MNC Lookup

Provides MCC/MNC for time sensitive applications where intraday porting is highly likely. For example, provisioning SMS messages to new subscribers.

HLR Lookup by XConnect

Mobile Number Validation

Perform basic mobile telephone number validation by checking if a given number is live in a mobile network.

Set up a free evaluation
HLR Lookup by XConnect

How it works

Most HLR Lookup providers have access to a limited set of network operators. Obtaining complete country access and global coverage requires aggregation of service providers at a network operator level. Moreover, the network access of HLR Lookup providers can be subject to change without notice due to the filtering techniques used by mobile operators to protect their networks and subscribers. XConnect’s Live Status and Live Routing services are powered by a mesh of the world’s best HLR Lookup providers. XConnect aggregates services at a network level and proactively tests each provider’s access on a daily basis so as to ensure the best coverage and consistency. To assure long term stability and service consistency, XConnect has adopted privacy-by-design principles so as to support services with a clear legal basis.

Live Lookup FAQ's

What is unique about XConnect’s HLR Lookup service?

XConnect has developed a new HLR Lookup service because many existing solutions had limited coverage, were unreliable and made false claims about their capabilities.

An HLR Lookup service should have consistent coverage and accuracy, be clear about the use-cases it can and cannot support, as well as be professionally supported so that customers can use it with confidence. XConnect’s service is powered by HLR Lookups and XConnect’s proprietary number range data.

Built from the ground up to support the high volume and low latency query requirements of telecommunications carriers.

Offers 24x7 multi-lingual support as standard and our service desk is operated by numbering experts.

Delivered by a team of data sourcing experts
with a singular corporate focus on number information services.

Want to
know more?

Access specification

Alternatively, get in touch.

We aim to respond to all enquiries within 72 hours.

function async(u, c) { var d = document, t = 'script', o = d.createElement(t), s = d.getElementsByTagName(t)[0]; o.src = 'https://' + u; if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); } s.parentNode.insertBefore(o, s); } async('', function() { hbspt.forms.create({ css: '', portalId: '3329992', formId: '9e4e353e-f93e-496c-bf08-0b05d8720ab1', target: '#hubspotform-1', onFormReady: function(form) { } }); (function() { window.jQuery = window.jQuery || function(nodeOrSelector) { if (typeof(nodeOrSelector) == 'string') { return document.querySelector(s); } return nodeOrSelector; }; })(); });