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).
UNDELIVERABLE_NOT_DELIVERED: HLR verification has not been to the end (number not attributed).

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.

Check your mobiles numbers now with Captain Verify!
100 free email credits