Mobile number verification: to start correctly
CaptainVerify allows you to check the validity your mobile numbers by sending them in the form of a list or using API HLR directly in your application.
If you have any questions, all the information is available in our documentation, FAQ online.
How does Captain Verify's HLR lookup work?
The Verification of mobile number: Captain Verify checks the validity of your numbers directly from telecommunications companies (MNO and MVNO). Even in the event of portability or roaming by sending an HLR lookup type request to the mobile network. Home Location Register (HLR) allows you to obtain the MCC & MNC codes (first digits of the IMSI number) integrated into their SIM card and identify a mobile phone number (if it is valid or not, which operator is it attached and roaming).
Terminology
Mobile number status
Result | Description |
---|---|
Valid |
The mobile number is valid, you can send SMS without problem. |
Invalid |
The mobile number is invalid (inactive, deactivated, never assigned). |
Unknown |
The mobile number could not be identified. The number is not in the right format or this is a fixed phone number. |
Mobile number qualification
Result | Description |
---|---|
Country |
The country's full name for the requested number. |
Network |
Network name. |
Roaming |
The current itinerant state. |
Ported |
If the user has changed operator with the same number. |
Details |
DELIVERED_TO_HANDSET : HLR verification has been processed (assigned number). |
Who are the operators covered by the HLR Lookup?
The hlr lookup verification is available for more than 260 operators and 56 countries. Virtual numbers (VLN) are not included (unless provided by an operator listed).
Prefixes | Country | Operators |
---|---|---|
+33 |
France |
Bouygues Telecom, Completel Mobile, Coriolis, Free Mobile, Lycamobile, Mundio Mobile, NRJ, Orange, SFR. |
+34 |
Spain |
Movistar, Orange, Vodafone, Yoigo, Aire Networks del Mediterraneo, BT Espana, Cableuropa (Ono), Carrefouronline, Cecosa Institucional, Digi Spain Telecom, DIA, Euskaltel, Hits Telecom, Incotel Ingeniera y Consultaria SL, Ingenium Outsourcing Services, Least Cost Routing Telecom, Lebara, Lycamobile, Mas Movil Ibercom, Mas Movil Telecom 3.0, More Minutes, ONO, Oceans Network, Operadora de Telecomunicaciones Opera SL, Pepemobile, Procono, R Cable y Telecomunicaciones Galicia, SCN Truphone, Simyo, Telecable de Asturias, The Phone House Movil, Tuenti Technologies, Vodafone, Voztelecom Sistemas, You Mobile |
+351 |
Portugal |
CTT, Lycamobile, MEO, NOS, NOWO, Onitelecom, Vodafone Portugal |
+41 |
Swiss |
Sunrise |
+49 |
Germany |
Lycamobile, Sipgate, Vodafone |
+31 |
Netherlands |
InterCity, KPN, Lancelot, Lycamobile, T-Mobile, TELE2, Teleena, Vodafone, Voiceworks |
+352 |
Luxembourg |
LuxGSM, Orange, Tango |
+44 |
UK |
AQ, 24 Seven, 3, BT, Cable & Wireless, Gamma Telecom, Lleida, LycaMobile, o2, Orange, Oxygen8, Sky, Sound Advertising, Stour Marine, Swiftnet, T-Mobile, Telna, Tismi, Truphone, Vectone, Virgin Mobile, Vodafone, AQL Wholesale |
+44 |
Guernsey |
Airtel, Sure Mobile |
+44 |
Isle of Man |
Cloud 9, Manx, Sure |
+44 |
Jersey |
Airtel, Jersey Telecom, Sure |
+32 |
Belgium |
Base, BICS, LycaMobile, Join Experience, Telenet, Mundio Mobile, Orange, Proximus |
+376 |
Andorra |
Mobiland |
+43 |
Austria |
3, A1, T-Mobile, UPC, Tele.ring |
+359 |
Bulgaria |
A1, Globul, Vivacom |
+385 |
Croatia |
A1, T-Mobile, Tele2 |
+357 |
Cyprus |
Cytamobile, PrimeTel |
+420 |
Czech Republic |
T-Mobile, O2, U:fon, Vodafone |
+45 |
Denmark |
3 DK, TDC, Telenor, Telia, 42, Atea, Banedanmark, Bolignet-Aarhus, CBB Mobil, Companymobile, Comtalk, CoolTEL, Danovation, Everlove, Firmafon, Firstcom, ICOM, Ipnordic, Jay, Lebara, Lycamobile, MI, A/S,MAch Connectivity, Maxtel, Mundio, Netfors, NextGen, Onfone, PhoneIT, Plenti, SimService, Switt, TEL42, Telenor, Tripple, Unitel, Viptel, Voxbone, iPinion, ipvision |
+358 |
Finland |
Alands, Elisa, Telia |
+350 |
Gibraltar |
Gibtel |
+30 |
Greece |
Cosmote, Vodafone, Wind Hellas |
+36 |
Hungary |
T-Mobile, Telenor, Vodafone |
+354 |
Iceland |
Nova, Siminn, Viking, Vodafone |
+353 |
Ireland |
Hutchison, Lycamobile, Meteor, Tesco, Vodafone |
+39 |
Italy |
Wind |
+423 |
Liechtenstein |
Alpcom, FL GSM, FL1, Orange |
+356 |
Malta |
GO mobile, Vodafone |
+382 |
Montenegro |
T-Mobile, Telenor, m:tel |
+47 |
Norway |
ICE, Lycamobile, Mobile Norway, Phonero, TDC, Telia, Telenor |
+48 |
Poland |
Aero, Cyfrowy, Lycamobile, Play, Plus, T-Mobile |
+40 |
Romania |
Lycamobile, Orange, RomTelecom, Telekom Romania, Vodafone |
+46 |
Sweden |
3, Gotalandsnatet, Tele2, Telenor, 42, Ainmt, Alltele, Animatele, Bahnhof, Beepsend, Bixia, CLX, Djuice, Eu Tel, Fist New Media, Freshbody, Generic Mobile Systems, Infobip, IntJoors, Internet Payment Exchange, Lindholmen Science Park, Lycamobile, Mercury, Mobiweb, Monty, Mundio, Nextgen, ReWicom, Rebtel, Spirius, Spring, Svenska Tele, TDC, Telecom3, Teledigit, Telenor, Tigo, Truphone, Wireless Maingate, Gotalandsnatet, Hi3G, Tele2, TeliaSonera |
+90 |
Turkey |
Turk Telekom, Turkcell, Vodafone |
+380 |
Ukraine |
3Mob, Kyivstar, Peoplenet, Vodafone, Life:) |
Overseas France
Prefixes | Country | Operators |
---|---|---|
+594 |
French Guiana |
Digicel, Orange, Outremer Telecom |
+689 |
French Polynesia |
Vini, Viti, Vodafone |
+590 |
Guadeloupe |
Digicel Guadeloupe, MIO GSM, Orange Caraibe Mobiles, Outremer Telecom, Tel Cell |
+261 |
Madagascar |
Airtel, Orange, Telma Mobile |
+596 |
Martinique |
Digicel, Orange, Outremer Telecom |
+687 |
New Caledonia |
Mobilis |
+262 |
Reunion |
Free, SRR, Zeop |
+508 |
Saint Pierre and Miquelon |
Ameris |
Latin America
Prefixes | Country | Operators |
---|---|---|
+56 |
Chile |
Claro Chile, Entel PCS |
+592 |
Guyana |
Cellink Plus, Digicel |
+507 |
Panama |
Claro Panama, Digicel |
+595 |
Paraguay |
Claro Paraguay, Personal, Tigo, VOX |
+598 |
Uruguay |
Claro |
Middle East
Prefixes | Country | Operators |
---|---|---|
+973 |
Bahrain |
Claro Chile, Entel PCS |
+98 |
Iran |
MCI, Negintel, TKC |
+964 |
Iraq |
Asiacell, Korek, Zain IQ |
+972 |
Israel |
Azi, Cellcom, Golan, Orange, Pelephone, Xfone |
+961 |
Lebanon |
Alfa, MTC-Touch |
+974 |
Qatar |
Ooredoo |
+966 |
Saudi Arabia |
Lebara Mobile, STC, Virgin Mobile, Zain SA |
Security and confidentiality
Your numbers are sensitive, belong to you, they must remain private and secure. CaptainVerify will never share or praise this information to third parties. All the information that passes through CaptainVerify is encrypted via SSL, it is this same protocol that is used to secure financial transactions.
When checking by list and when using the API, the numbers you want to check go through the HTTPS protocol (SSL) and are therefore not clear on the network.
How to clean a list of mobile numbers?
Step 1: Import the list
Your file must be in CSV format ideally with column separator the comma and as UTF8 encoding. Make sure you have a file (CSV or TXT) which meets the following conditions:
- The mailing list must contain a mobile number by line,
- The first line must contain a named field (but it is optional),
- Your file must contain only one column with the numbers. Additional columns will be automatically deleted.
You must not add additional column in addition to the number column, the file will be returned to you with the validity information. To send your file, click on “Browse” or simply drag the file in the frame provided for this purpose.
Step 2: Format control
A compliance control will then be carried out on your file to detect the presence of numbers and see if the format corresponds to International format. Once this step has passed, you can then start checking the file.
Step 3: launch of verification
To start checking the file you must click on "Check your file". If you never have enough credits to fully check the file, you must then buy the missing credits before you can launch the verification again.
Step 4: Recovery of the list
Once the verification is finished you can download the XLSX file with different information, either your full list or only the list of valid numbers. For each line, the Status, Country, Network, Roaming, Ported and Details columns are added. Once you have recovered your list, we advise you to erase it from the dashboard.