Skip to main content

Check Number Status with HLR Lookup

Use Bitcall’s HLR Lookup tool to validate phone numbers in real time. Find, live, ported or unreachable numbers with support for API.

A
Written by Alex

“Ever called a number only to hit a dead end? HLR Lookup helps you avoid that awkward silence — and save money.” 📵💸


🔍 What Is HLR Lookup?

HLR Lookup is like calling a phone number without actually calling it — just to check if it exists, where it lives, and if it’s having a good signal day 📶

It stands for Home Location Register, and it helps you find out:

You Want to Know…

HLR Lookup Tells You

Is this number real?

✅ Yes / ❌ No (invalid or inactive)

Is it currently reachable?

✅ Reachable / ❌ Switched off / Out of service

Is it ported to another network?

✅ Original + New Network

Is it roaming in another country?

🌍 Yes or No

Who was the original carrier?

📱 Vodafone? Orange? Bouygues? etc.


🔬 Types of Lookups Bitcall Offers

You choose the lookup type on the HLR Lookups > HLR Lookup page. Here is what each one does:

Lookup Type

What It Means

HLR

Classic lookup: network info, status, portability, roaming

MNP

Mobile Number Portability: specifically checks if a number was ported

NT

Number Type: tells you whether a number is mobile, landline, VoIP, toll-free or another type

Each type answers a different question, so pick the one that matches what you need to know.

💡 After you pick the lookup type, choose a route from the Select Route list. Each route shows its price per number, and you pay only for lookups that succeed.


📥 How to Input Numbers (Multiple Options)

Bitcall makes it super easy to submit numbers for HLR lookup — whether it’s 1 or up to 10,000 in one batch.

✅ Option 1: Paste Numbers

Paste them directly into the box. All these formats are accepted:

+33612345678 +33698765432 +33655667788 +33699887766,+33633221100

Bitcall automatically parses:

  • New lines

  • Spaces

  • Commas

  • Tabs


✅ Option 2: Upload File

Upload your numbers using:

  • .csv

  • .txt

Accepted formats:

  • One number per line

  • Or multiple numbers per line, separated by comma/space/newline

  • No header row: every entry must be a phone number


📊 What You’ll Get in the Results

Every lookup gives you detailed info per number:

Column

Description

MSISDN

The full number you submitted

Status

Connected / Absent / Invalid / Undetermined

Ported

Yes / No (shows if number changed networks)

Original Network

Carrier the number was issued from (e.g. Orange)

Current Network

Where it is now (e.g. Free Mobile if ported)

Country

Based on number prefix or network detection

Roaming

Yes / No + country (if roaming)


📦 Bulk Processing & History

Once your lookup is complete, your file/report will appear in:

🕓 HLR Lookups → HLR Records

From there you can:

  • Download results as JSON, CSV or XLSX

  • View stats (valid, invalid, unreachable)

  • Keep audit trails for compliance


🔌 Want to Automate? Use the API

Running thousands of lookups a day?

We’ve got a robust HLR API for developers and resellers. With it, you can:

  • Submit a single number or bulk file

  • Receive JSON responses instantly

  • Embed HLR checks into CRMs, call center tools, marketing dashboards

📩 Create your own API key in the panel under Profile > API Keys (if you don’t see it, ask support to enable it). The API docs are at https://docs.bitcall.io/docs/products/hlr.


💡 Real-Life Use Cases

Use Case

How HLR Helps

SMS Campaigns

Remove unreachable or invalid numbers

VoIP call filtering

Save $$$ by skipping switched-off numbers

Lead generation cleanup

Validate phone numbers before storing/selling them

Reseller dashboards

Add HLR lookup as a service for your clients


✅ TL;DR Recap

✅ HLR Lookup checks number status, network, roaming, and porting 
✅ Input via paste OR upload (CSV, TXT, space/comma/newline accepted)
✅ Supports HLR, MNP and NT (number type) lookups: you choose the type and route
✅ All results saved in your panel (downloadable anytime)
✅ Pay only for successful lookups; volume pricing on request
✅ API available for devs and resellers


Did this answer your question?