Our Analyse product uses HLR Lookups and Mobile Number Portability queries to get instant intelligence on any mobile phone number. Keep your database secure and remove friction with accurate, real-time information.

We’re proud to work with:


Looking good: number analysis reveals invaluable insights

HLR (Home Location Register) Lookups provide data about numbers, allowing databases to be kept up-to-date and secure. Effective number analysis is a valuable resource in multiple applications.

Accurate real-time data

HLR Lookups provide instant feedback on a number’s status, format, type and origin. Uncover a number’s IP address and whether it has been ported

International standardisation

Managing and organising number data is simple with HLR Lookups, even when users are located in different countries

Security and confidence

Number analysis enables mobile phone numbers to be authenticated, helping filter out fraud, spam, inactive users and unreachable numbers


Maintaining a clean, current number database reduces the time and money wasted on invalid numbers

Reasons to use number analysis

Why choose MessageCloud to handle your number analysis?

With Analyse, you can uncover a wealth of valuable data about phone numbers. Using our easy-to-use API, simply submit the numbers you want to check. And we’ll present information about their validity, format and location. It keeps your list clean, providing an effective way to reduce your SMS marketing costs. And with MessageCloud, you only pay for the look-ups you use.

Our HLR Lookup product delivers a wealth of real-time data about any number. With 99.99% query availability and accurate intelligence on users, it’s a solution that works.

Obtain huge amounts of data, drawn from the mobile carrier’s portability databases, plus our own local databases, to gain high-accuracy information.

Reveal the carrier and country of any mobile number, as well as its roaming status, carrier and location.

Conduct Lookups and see the results clearly using our platform, or via your own software or systems using our simple but powerful API.

MessageCloud have provided award-winning mobile marketing services for over a decade. With extensive experience and global connections, we’re the right choice for number analysis.

Access information for users in over 50 countries worldwide. Our Control Panel presents data in a consistent format, overcoming country-to-country barriers.

NP (Number Portability) Lookups allow destination information to be determined prior to routing. We have interconnects with several authoritative central number portability databases and operators. We integrate their information into a format that can be easily queried.

Draw on our extensive catalogue of support resources, including detailed user documentation and guidance for developers to integrate our API with ease.

Pay per Lookup, with no upfront costs and no expiry. And thanks to our direct tier-one connections, you’ll benefit from excellent rates, saving you money.

We have interconnects with several central number portability databases, integrating their information into a format that can be easily queried.


What will it cost?

Use HLR Lookup on a pay-as-you-go basis. Our flexible pricing means you get great value number analysis and only buy what you need. Go to our Pricing page to find out how much you’ll pay.

See our Analyse prices

Need something specific?

Get in touch to arrange your bespoke package today.

Get a bespoke Analyse quote

Calculate your message savings

Select your country

Choose currency

First 10 Numbers free

First 10
Numbers free

0 100,000 200,000 300,000 400,000 500,000

Pay each month for your messaging top-ups. Regular monthly automatic top-ups.

Monthly subscription

Unit Cost

Pay as you need to top-up your messaging as and when you need it.


Unit Cost

It’s easy to get started

You’re just a few easy steps from sending your first message. Register for free, no credit card required.

Register now

MessageCloud savings of 20% on average based on comparable volumes with other providers.

Try the code

Our ready-made scripts – written for a range of programming languages – allow you to connect to our SMS products with ease. Grab our snippets of code below, and visit our full library of scripts and usage examples on our GitHub page.

MessageCloud on GitHub

Code for Analyse

Scripts for easy MNP lookup and HLR query. Choose ready-made code for a range of scripting languages, apply simple modification and analyse mobile numbers with real time output.

Our Cloud Products work together. Use with...

MessageCloud Analyse

Analyse to check a number is valid before sending messages

MessageCloud Verify

Verify to deliver OTP (one time passwords) via SMS

MessageCloud Pay

Pay to introduce a payment call-to-action in messaging campaigns

MessageCloud Numbers

Numbers to receive replies to the SMS messages you send