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
FAQ
About us
Events
Careers
Contact us
Articles

A Complete Guide To HLR Lookup Services

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.

 

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 March 21, 2024

Contents

Related Articles

Person performing a card trick with an advertisement for an article on responsible gambling and authentication in the background.

How to bet ‘without losing money’ – and why gambling can be a bit of harmless fun

A smartphone displays an "unknown caller" notification alongside an article about nuisance calls with the author's name, Fergal Parkinson, prompting to read now.

The Scourge of Nuisance Calls

A person using a smartphone with an overlay discussing mobile verification and customer authentication through silent authentication, written by Fergal Parkinson.

What is the difference between Mobile Verification and Customer Authentication?


What Our Customers Are Saying

"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

"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 comprehensive device, network and mobile numbering data available.

Contact us > Chat to an expert >