“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
Bitcall automatically picks the best route for you, but here’s what goes on behind the scenes:
Route 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 Testing”: active signal check, even deeper than HLR (premium route) |
So if one type doesn’t return what you’re expecting, another might — Bitcall handles the routing magic for you 🤝
💡 You don’t need to choose a route — we optimize this automatically behind the scenes.
📥 How to Input Numbers (Multiple Options)
Bitcall makes it super easy to submit numbers for HLR lookup — whether it’s 1 or 100,000.
✅ 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
Even tabs or semi-colons
📸 [Insert screenshot: pasted numbers using different separators]
✅ Option 2: Upload File
Upload your numbers using:
.csv
.txt
.xls (coming soon)
Accepted formats:
One number per line
Or multiple numbers per line, separated by comma/space/newline
No headers required (we auto-detect)
📸 [Insert screenshot: file upload modal with drag/drop or file select]
📊 What You’ll Get in the Results
Every lookup gives you detailed info per number:
Column | Description |
MSISDN | The full number you submitted |
Status | Reachable / Unreachable / Unknown |
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) |
📸 [Insert screenshot: results table with sample numbers and color-coded status]
📦 Bulk Processing & History
Once your lookup is complete, your file/report will appear in:
🕓 History → HLR Lookups
From there you can:
Download results as .csv
View stats (valid, invalid, unreachable)
Re-process failed entries (retry)
Keep audit trails for compliance
📸 [Insert screenshot: history table with download + retry options]
🔌 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
📩 Ask Bitcall support to enable API access and receive your credentials.
💡 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, NT routes — automatically optimized
✅ All results saved in your panel (downloadable anytime)
✅ Bulk discounts apply automatically
✅ API available for devs and resellers
