Verify

Verify and validate customers globally using their phone number.

Velocity

Discover the network provider for every mobile number globally.

Authenticate

Protect customers, accounts, and transactions within your app.

Live

Discover if a mobile number is assigned to a subscriber.

Score

A real time phone number credibility score.

TeleShield™

Identify if a number has the propensity to be used for fraud.

Banks and Financial Services
E-Commerce
Insurance
Mobile Messaging
Gaming & Gambling
Communication and Service Providers
Identity & Verification Providers
eBooks
News
Developers
Viteza
FAQ
About us
Events
Careers
Contact us
Articles

A Complete Guide To HLR Lookup Services

Fergal Parkinson

12 min read
Eyeglasses on an open notebook with an advertisement for 'a complete guide to HLR lookup services' by Fergal Parkinson.

An Overview Guide to HLR Lookups

What is an HLR Lookup?

HLR stands for Home Location Register, which is a database used in mobile networks to store subscriber information. This includes the subscriber’s home network, phone number, and other important details about them. It is used to route calls and texts to the correct mobile network and to authenticate subscribers when they try to access network services.

When a user turns on their mobile device, it then registers with the HLR of the network it is currently connected to. This allows the network to route calls and texts to the device in question.

 

How does HLR Lookup Work?

HLR lookups, also known as HLR inquiries or HLR checks, are used to verify the status of a mobile phone number and to retrieve information about the subscriber associated with the mobile phone number.

This can be useful for a variety of purposes, such as verifying that a phone number is valid, is in use and determining the location or network of a mobile phone. This information can also be used to help identify if a customer is active and real, by checking their provided information against the HLR database.

HLR lookups are generally restricted to authorised parties, such as mobile network operators and authorised platforms which have access to the trusted global data sources – provided by network operators or government agencies dependent on country.

 

Diagram showing HLR Lookup Process

 

How can HLR lookups help mobile number data cleansing?

HLR lookups can be used by a wide range of businesses to perform data cleansing on a list of customer mobile phone numbers. This is done by verifying the validity and status of each number before sending out text communications or authorisation codes. This can be useful for a variety of purposes, such as identifying and removing invalid or inactive numbers from the list or determining the location and network of the mobile phones associated with the numbers.

To perform data cleansing using enterprise HLR lookups, a request is sent to the Home Location Register of the mobile network associated with each phone number in the list. The HLR contains information about all subscribers registered with the network. When the HLR receives the request, it searches its database for the phone number and returns the corresponding subscriber information to the requester.

Using the information returned, it is possible to determine the validity and status of each phone number on the list. Invalid or inactive numbers can be identified and removed, while active numbers can be used for ongoing communications. This has a number of benefits such as reduced costs for sending messages to only active numbers and more accurate customer information.

 

How can HLR Lookups be used to check active number status?

An active number status check is a process of determining whether a telephone number is currently in service and able to receive calls or messages. These lookups can be used to check the active status of a mobile phone number by verifying that the number is registered with a mobile network and can receive calls and texts.

If the HLR returns valid subscriber information for the phone number, it indicates that the number is active and registered with the network. If the HLR does not return any information, or if this data confirms that the number is not registered with the network, it is inactive or invalid.

 

The overall benefits of performing Lookups

Undertaking frequent lookups can provide several benefits to a wide range of businesses who handle large amounts of mobile number data. These include:

Increased profitability: they help your business optimise your marketing lists, covering both historic data and new customers alike. Utilising SMS HLR lookups and bulk hlr lookups to identify inactive numbers you can save money on the costs associated with sending SMS text messages in bulk.

Enhanced Data Accuracy: by getting real-time information about the status of mobile phone numbers, including whether they are active, roaming, or ported. This helps in maintaining accurate customer databases, reducing data errors, and improving the overall quality of customer information.

Elimination of Fraudulent Account Creation: When customers are signing up online via your website, HLR lookup services can be used to validate the number provided by your customers through your form submissions, reducing the need for two factor authentication and added friction during your online customer onboarding process. This can also help businesses which operate in regulated industries, who have to meet ongoing Know Your Customer (KYC) requirements.

Optimisation of your call handling processes: If you are a business who handles a large volume of calls, such as a call centre or public sector agency, you can use these to effectively route your calls. Through directing this via networks which offer lower fees significant reductions can be made to your overall call costs.

Compliance with Regulations: By verifying the accuracy of contact details, HLR lookups aid businesses in complying with data protection and privacy regulations. They ensure that businesses reach out to the correct individuals and maintain the privacy and security of sensitive information.

 

What Countries Do Your Lookups Cover?

To provide the most comprehensive cover we can we use a combination of high quality HLR providers together with our own Signalling System 7 (SS7) infrastructure. Our support team are constantly testing and optimising this routing to deliver the best mix of performance, coverage and cost.

 

How much do they cost?

The costs you should be paying is variable for a few reasons which relate to the nature of your request. It has become much more flexible to access HLR checks online, which can be undertaken on either a pay as you go basis or as part of a managed subscription – integrated into your existing processes via our Live API. Some other considerations that impact fees also include:

  • The volume and frequency of lookups you need to perform
  • The locations (networks) associated with the mobile numbers in question
  • The speed with which your lookup data is returned

 

There are also a range of checks you can undertake, so unless your well versed, there can be benefits in working with a managed provider to make sure your validating your data in the most optimal way. We’ve published a guide on the different types of number lookup to make sure you’re getting the right information returned.

 

HLR Lookup API

A HLR lookup works through an API connection by querying a mobile carrier’s HLR database for information about a specific mobile phone number. This query requests information such as whether the phone number is active or inactive, the carrier associated with the number, the roaming status of the number, and the country of origin of the phone number.

The API connection sends the query to our database which processes the request and provides a response. Depending on the specific API used, the user may receive the response in real-time or as a batch request.

Our API connection makes it easy for businesses to access real-time mobile phone information in their software. By integrating an HLR lookup API into their own software services, businesses can automatically receive information about mobile phone numbers when needed.

 

What is an IMSI Lookup?

An International Mobile Subscriber Identity (IMSI) lookup is a process used to obtain information about a mobile subscriber using the subscriber’s IMSI. HLR and IMSI lookups are both used in mobile networks to identify and manage mobile subscribers, however they do this through different technical methods.

IMSI lookup is used to identify the subscriber by IMSI number, whereas HLR is used to identify the subscriber by phone number, and it provides information about subscriber’s current status and location.

An IMSI is a unique identifier assigned to each mobile subscriber that consists of the Mobile Country Code (MCC), Mobile Network Code (MNC), and a unique subscriber number. The MCC and MNC identify the country and mobile network operator, respectively, while the subscriber number identifies a specific subscriber within the operator’s network.

To perform an IMSI lookup, a request is sent to the Home Location Register (HLR) of the mobile network associated with the IMSI. The HLR contains information about all the subscribers registered with the network, including their IMSI, phone number, and other details. When the HLR receives the request, it searches its database for the IMSI and returns the corresponding subscriber information to the requester.

 

Frequently Asked Questions

How reliable are HLR lookup services in accurately determining the status of a phone number?

Home Location Registry or HLR lookups are a very accurate way of determining key attributes about a number, such as whether it is active, roaming etc. HLR information is both accurate and updated in real-time since it is essential for the correct operation of the global telephony network, allowing operators to exchange information on subscriber status to facilitate the completion of calls or delivery of messages. However, HLR cannot be considered as one single homogenous platform, since it is distributed across all of the major mobile operators World-wide. For obvious reasons, these operators will often take measures to limit HLR access for certain countries and use cases which means that HLR coverage cannot be guaranteed for all operators. TMT ID have a dedicated traffic management team and work with multiple suppliers to ensure that our HLR coverage is as comprehensive as possible, ensuring as many customers as possible can make use of this valuable resource.

 

Are there any legal or regulatory considerations that businesses need to be aware of when using HLR lookup services?

Businesses employing HLR lookup services must recognise the potential legal and regulatory implications linked with their usage. Depending on the jurisdiction and the specific application, businesses may be obligated to adhere to laws concerning data privacy, telecommunications, and consumer protection. It’s crucial to ensure that the utilisation of HLR lookup services aligns with applicable laws and regulations, which includes securing consent from individuals whose phone numbers are being queried and safeguarding the confidentiality of any acquired data.

 

What factors should businesses consider when choosing a provider for HLR lookup services?

When selecting a provider for HLR lookup services, businesses should consider several factors to ensure they choose a reliable and reputable provider. Additionally, businesses should evaluate the provider’s reliability and uptime, as well as the speed and responsiveness of their lookup service. Conducting thorough research and obtaining recommendations from trusted sources can help businesses make informed decisions when selecting an HLR lookup service provider.

 

HLR Lookup Gossary & Terminology

There is a good deal of terminology within the HLR lookup sector therefore we have outlined the key phrases and abbreviations associated with mobile networks and the Home Location Register database:

Cellsite: A physical location where mobile network infrastructure, such as antennas and base stations, is installed to provide wireless coverage to a specific geographic area.

Equipment Identity Register (EIR): A database used in mobile networks to store information about mobile devices, including the MEI and other details.

Location Area Identity (LAI): A code that identifies a specific location area within a mobile network. A location area is a group of cellsites that share a common LAI.

International Mobile Subscriber Identity (IMSI): A unique identifier assigned to each mobile subscriber that consists of the MCC, MNC, and a unique subscriber number.

Know Your Customer (KYC):  A set of procedures and guidelines that financial institutions and other regulated entities must follow in order to verify the identity of their customers and assess any potential money laundering or terrorist financing risks.

Mobile country code (MCC): A three-digit code assigned by the International Telecommunication Union (ITU) to identify a country or territory for the purpose of numbering mobile phones.

Mobile device: A portable device, such as a smartphone or tablet, that is capable of connecting to a mobile network.

Mobile Equipment Identity (MEI): A unique identifier assigned to each mobile device.

Mobile network: A network of cellsites and associated infrastructure that provides wireless communication services to mobile devices.

Mobile network code (MNC): A two- or three-digit code assigned by the ITU to identify a specific mobile network operator within a country or territory.

Mobile network operator (MNO): A company that owns and operates a mobile network and sells mobile network services to subscribers.

Mobile Subscriber Integrated Services Digital Network Number (MSISDN): The phone number of a mobile device, which consists of the country code, area code, and local number.

Subscriber: A person or organisation that has a contract with a mobile network operator to use the operator’s mobile network services.

Visitor Location Register (VLR): A database used in mobile networks to store temporary subscriber information for subscribers who are visiting a different network.

Last updated on September 18, 2024

What Our Customers Are Saying

"Phone number verification plays a critical role in helping to detect and prevent online fraud. TMT ID’s TeleShield product provides easy access to global mobile data, enabling us to enhance the actionable results of our MaxMind minFraud® services."

MaxMind

"BTS (Business Telecommunications Services) is successfully using TMT’s Velocity and Live services to check the status of mobile numbers. This way we make sure we optimize the performance of the service offered to our customers and ensure the quality of terminating traffic to all countries.”

Business Telecommunications Services

"Working with TMT’s TeleShield service has expanded our ability to detect fraud and minimise the risk to our business. TeleShield brings peace of mind and the opportunity to stop fraud before it affects our customers’ bottom line or the service."

Six Degrees Labs

"LATRO relies on TMT’s TeleShield to provide the most up to date and reliable numbering qualification information within our fraud reporting tools, enabling us to protect our customer’s revenues and empowering them to defend themselves against fraudulent numbers."

LATRO

"TMT is a valued partner that enables us to manage our routing costs effectively. They proactively and continuously expand their operator and country coverage while delivering exceptional customer service. We can always count on them to achieve high-quality results and look forward to our continued collaboration."

Global Message Service

"TMT provides us with the most comprehensive numbering intelligence data through their fast and reliable Velocity and Live services. TMT is a trusted partner for us, their products ensure that we continue to optimise the best performance and service to our customers."

Global Voice

"TeleShield from TMT gives 42com the power to detect and target telephony fraud scams internationally, thereby protecting our company from the financial and customer experience impacts of telecommunications fraud."

Alberto Grunstein - CEO

"It has been a pleasure to work with the team at TMT. They have become an essential provider of accurate numbering data information and Number Portability services globally."

Luisa Sanchez - VP of SMS and Messaging Solutions, Identidad Technologies

"Deutsche Telekom Global Carrier uses TMT ID as one of their key suppliers for Mobile Number Portability Data services. Deutsche Telekom Global Carrier uses TMT ID’s Velocity MNP solution. This is an ultra-fast query service that optimises the routing of international voice calls and A2P messaging."

Deutsche Telekom Global Carrier

Ready to get started?

We provide the most comprehensive device, network and mobile numbering data available

Contact us > Chat to an expert >