XConnect Global Data
Coverage

Our Coverage

You can search what data we have for each country in the table below.

Number Portability Queries (NPQ) allow you to check which operator is responsible for a number, corrected for number portability.  

Our NPQ live service uses HLR lookup to search in real-time. 

Global Number Range (GNR) looks at information about the service provider allocation and intended purpose of any E.164 number. 

There is a key to describe each data set used for our solutions at the bottom of the page. 

For port history data please contact us

*Last updated Mar 2021

Query DestinationISO CodeMCCMNP Active (y/n)Mobile Number Portability Query CoverageFixed Number Portability Query CoverageNPQ LiveNPQ for voiceGNR
AbkhaziaAB289NNational Number PlanNational Number PlanNational Number Plan
AfghanistanAF412NNational Number PlanNational Number PlanHLRNational Number Plan
AlbaniaAL276YCDB (Remote)National Number PlanHLRNational Number Plan
AlgeriaDZ603NNational Number PlanNational Number PlanHLRNational Number Plan
American SamoaAS544NNational Number PlanNational Number PlanNational Number Plan
AndorraAD213NNational Number PlanNational Number PlanHLRNational Number Plan
AngolaAO631NNational Number PlanNational Number PlanHLRNational Number Plan
AnguillaAI365NNational Number PlanNational Number PlanHLRNational Number Plan
Antigua And BarbudaAG344NNational Number PlanNational Number PlanHLRNational Number Plan
ArgentinaAR722YCDB (Onboard)National Number PlanYNational Number Plan
ArmeniaAM283YCDB (Remote)National Number PlanHLRNational Number Plan
ArubaAW363NNational Number PlanNational Number PlanHLRNational Number Plan
Ascension IslandACNNational Number PlanNational Number PlanNational Number Plan
AustraliaAU505YCDB (Remote)National Number PlanHLRNational Number Plan
AustriaAT232YCDB (Onboard)National Number PlanHLRYNational Number Plan
AzerbaijanAZ400YCDB (Onboard)National Number PlanHLRYNational Number Plan
BahamasBS364YOther RemoteNational Number PlanHLRNational Number Plan
BahrainBH426YOther RemoteNational Number PlanHLRNational Number Plan
BangladeshBD470YCDB (Remote)National Number PlanHLRNational Number Plan
BarbadosBB342NNational Number PlanNational Number PlanHLRNational Number Plan
BelarusBY257YOther RemoteNational Number PlanHLRNational Number Plan
BelgiumBE206YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
BelizeBZ702NNational Number PlanNational Number PlanHLRNational Number Plan
BeninBJ616YOther RemoteNational Number PlanNational Number Plan
BermudaBM350YNational Number PlanNational Number PlanHLRNational Number Plan
BhutanBT402NNational Number PlanNational Number PlanHLRNational Number Plan
BoliviaBO736NOther RemoteNational Number PlanHLRNational Number Plan
Bosnia And HerzegovinaBA218YOther RemoteNational Number PlanHLRNational Number Plan
BotswanaBW652NNational Number PlanNational Number PlanHLRNational Number Plan
BrazilBR724YCDB (Onboard)CDB (Onboard)YNational Number Plan
British Virgin IslandsVG348NNational Number PlanNational Number PlanHLRNational Number Plan
Brunei DarussalamBN528NNational Number PlanNational Number PlanHLRNational Number Plan
BulgariaBG284YCDB (Onboard)National Number PlanHLRYNational Number Plan
Burkina FasoBF613NNational Number PlanNational Number PlanHLRNational Number Plan
BurundiBI642NNational Number PlanNational Number PlanHLRNational Number Plan
CambodiaKH456NNational Number PlanNational Number PlanHLRNational Number Plan
CameroonCM624NNational Number PlanNational Number PlanHLRNational Number Plan
CanadaCA302YCDB (Onboard)CDB (Onboard)HLRNational Number Plan
Cape VerdeCV625NNational Number PlanNational Number PlanHLRNational Number Plan
Cayman IslandsKY346YOther RemoteNational Number PlanHLRNational Number Plan
Central African RepublicCF623NNational Number PlanNational Number PlanNational Number Plan
ChadTD622NNational Number PlanNational Number PlanNational Number Plan
ChileCL730YCDB (Onboard)National Number PlanHLRYNational Number Plan
ChinaCN460NNational Number PlanNational Number PlanNational Number Plan
ColombiaCO732YCDB (Remote)National Number PlanHLRNational Number Plan
ComorosKM654NNational Number PlanNational Number PlanNational Number Plan
CongoCG629NNational Number PlanNational Number PlanNational Number Plan
Cook IslandsCK548NNational Number PlanNational Number PlanHLRNational Number Plan
Costa RicaCR712YCDB (Remote)National Number PlanHLRNational Number Plan
CroatiaHR219YCDB (Onboard)National Number PlanHLRYNational Number Plan
CubaCU310NNational Number PlanNational Number PlanHLRNational Number Plan
CyprusCY280YOther RemoteNational Number PlanHLRNational Number Plan
Czech RepublicCZ230YCDB (Remote)CDB (Remote)HLRNational Number Plan
DenmarkDK238YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
Diego GarciaIONNational Number PlanNational Number PlanNational Number Plan
DjiboutiDJ638NNational Number PlanNational Number PlanNational Number Plan
DominicaDM366NNational Number PlanNational Number PlanHLRNational Number Plan
Dominican RepublicDO370YCDB (Remote)National Number PlanNational Number Plan
DRCCD630NNational Number PlanNational Number PlanNational Number Plan
East TimorTL514NNational Number PlanNational Number PlanNational Number Plan
EcuadorEC740YOther RemoteNational Number PlanNational Number Plan
EgyptEG602YOther RemoteNational Number PlanHLRNational Number Plan
El SalvadorSV706YCDB (Remote)National Number PlanHLRNational Number Plan
Equatorial GuineaGQ627NNational Number PlanNational Number PlanHLRNational Number Plan
EritreaER657NNational Number PlanNational Number PlanNational Number Plan
EstoniaEE248YOther RemoteNational Number PlanHLRNational Number Plan
EthiopiaET636NNational Number PlanNational Number PlanHLRNational Number Plan
Falkland IslandsFK750NNational Number PlanNational Number PlanHLRNational Number Plan
Faroe IslandsFO288NNational Number PlanNational Number PlanHLRNational Number Plan
FijiFJ542NNational Number PlanNational Number PlanHLRNational Number Plan
FinlandFI244YOther RemoteNational Number PlanHLRNational Number Plan
FranceFR208YCDB (Remote)National Number PlanHLRNational Number Plan
French GuianaGF340NNational Number PlanNational Number PlanNational Number Plan
French PolynesiaPF547NNational Number PlanNational Number PlanHLRNational Number Plan
GabonGA628NNational Number PlanNational Number PlanHLRNational Number Plan
GambiaGM607NNational Number PlanNational Number PlanHLRNational Number Plan
GeorgiaGE282YOther RemoteNational Number PlanHLRNational Number Plan
GermanyDE262YCDB (Onboard)National Number PlanHLRYNational Number Plan
GhanaGH620YCDB (Remote)National Number PlanHLRNational Number Plan
GibraltarGI266YOther RemoteNational Number PlanHLRNational Number Plan
GreeceGR202YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
GreenlandGL290NNational Number PlanNational Number PlanHLRNational Number Plan
GrenadaGD352NNational Number PlanNational Number PlanHLRNational Number Plan
GuadeloupeGP340NNational Number PlanNational Number PlanHLRNational Number Plan
GuamGU310YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
GuatemalaGT704NNational Number PlanNational Number PlanHLRNational Number Plan
GuineaGN611NNational Number PlanNational Number PlanHLRNational Number Plan
Guinea BissauGW632NNational Number PlanNational Number PlanNational Number Plan
GuyanaGY738NNational Number PlanNational Number PlanHLRNational Number Plan
HaitiHT372NNational Number PlanNational Number PlanHLRNational Number Plan
HondurasHN708YOther RemoteNational Number PlanNational Number Plan
Hong Kong FixedHK454YCDB (Onboard)National Number PlanHLRYNational Number Plan
HungaryHU216YCDB (Onboard)National Number PlanHLRYNational Number Plan
IcelandIS274YOther RemoteNational Number PlanHLRNational Number Plan
IndiaIN405YCDB (Remote)National Number PlanHLRNational Number Plan
IndonesiaID510NNational Number PlanNational Number PlanHLRNational Number Plan
IranIR432YOther RemoteNational Number PlanHLRNational Number Plan
IraqIQ418NNational Number PlanNational Number PlanHLRNational Number Plan
IrelandIE272YOther RemoteNational Number PlanHLRNational Number Plan
IsraelIL425YCDB (Onboard)National Number PlanHLRYNational Number Plan
ItalyIT222YCDB (Onboard)National Number PlanHLRYNational Number Plan
Ivory CoastCI612YCDB (Remote)National Number PlanHLRNational Number Plan
JamaicaJM338YCDB (Onboard)National Number PlanHLRYNational Number Plan
JapanJP440YOther RemoteNational Number PlanHLRNational Number Plan
JordanJO416NNational Number PlanNational Number PlanHLRNational Number Plan
KazakhstanKZ401YCDB (Onboard)National Number PlanHLRYNational Number Plan
KenyaKE639YOther RemoteNational Number PlanHLRNational Number Plan
KiribatiKI545NNational Number PlanNational Number PlanNational Number Plan
KosovoXK221NNational Number PlanNational Number PlanNational Number Plan
KuwaitKW419YCDB (Remote)National Number PlanHLRNational Number Plan
KyrgyzstanKG437NNational Number PlanNational Number PlanHLRNational Number Plan
LaosLA457NNational Number PlanNational Number PlanNational Number Plan
LatviaLV247YCDB (Onboard)National Number PlanHLRYNational Number Plan
LebanonLB415NNational Number PlanNational Number PlanNational Number Plan
LesothoLS651NNational Number PlanNational Number PlanHLRNational Number Plan
LiberiaLR618NNational Number PlanNational Number PlanHLRNational Number Plan
LibyaLY606NNational Number PlanNational Number PlanNational Number Plan
LiechtensteinLI295YOther RemoteNational Number PlanHLRNational Number Plan
LithuaniaLT246YCDB (Onboard)National Number PlanHLRYNational Number Plan
LuxembourgLU270YOther RemoteNational Number PlanHLRNational Number Plan
MacauMO455YOther RemoteNational Number PlanHLRNational Number Plan
MacedoniaMK294YOther RemoteNational Number PlanHLRNational Number Plan
MadagascarMG646NNational Number PlanNational Number PlanHLRNational Number Plan
MalawiMW650NNational Number PlanNational Number PlanNational Number Plan
MalaysiaMY502YOther RemoteNational Number PlanHLRNational Number Plan
MaldivesMV472YOther RemoteNational Number PlanHLRNational Number Plan
MaliML610NNational Number PlanNational Number PlanNational Number Plan
MaltaMT278YOther RemoteNational Number PlanHLRNational Number Plan
Mariana IslandsMP310NNational Number PlanNational Number PlanNational Number Plan
Marshall IslandsMH551NNational Number PlanNational Number PlanNational Number Plan
MartiniqueMQ340NNational Number PlanNational Number PlanNational Number Plan
MauritaniaMR609NNational Number PlanNational Number PlanNational Number Plan
MauritiusMU617NNational Number PlanNational Number PlanHLRNational Number Plan
MexicoMX334YCDB (Onboard)CDB (Onboard)YNational Number Plan
MicronesiaFM550NNational Number PlanNational Number PlanNational Number Plan
MoldovaMD259YCDB (Onboard)National Number PlanHLRYNational Number Plan
MonacoMC212NNational Number PlanNational Number PlanHLRNational Number Plan
MongoliaMN428NNational Number PlanNational Number PlanNational Number Plan
MontenegroME297YCDB (Remote)National Number PlanHLRNational Number Plan
MontserratMS354NNational Number PlanNational Number PlanHLRNational Number Plan
MoroccoMA604YCDB (Remote)National Number PlanHLRNational Number Plan
MozambiqueMZ643NNational Number PlanNational Number PlanNational Number Plan
MyanmarMM414NNational Number PlanNational Number PlanNational Number Plan
NamibiaNA649NNational Number PlanNational Number PlanHLRNational Number Plan
NauruNR536NNational Number PlanNational Number PlanNational Number Plan
NepalNP429NNational Number PlanNational Number PlanNational Number Plan
NetherlandsNL204YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
Netherlands-AntillesAN362NNational Number PlanNational Number PlanHLRNational Number Plan
New CaledoniaNC546NNational Number PlanNational Number PlanNational Number Plan
New ZealandNZ530YCDB (Remote)National Number PlanHLRNational Number Plan
NicaraguaNI710NNational Number PlanNational Number PlanNational Number Plan
NigerNE614NNational Number PlanNational Number PlanNational Number Plan
NigeriaNG621YCDB (Remote)National Number PlanHLRNational Number Plan
NiueNU555NNational Number PlanNational Number PlanNational Number Plan
Norfolk IslandNF505NNational Number PlanNational Number PlanNational Number Plan
North KoreaKP467NNational Number PlanNational Number PlanNational Number Plan
NorwayNO242YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
OmanOM422YOther RemoteNational Number PlanNational Number Plan
PakistanPK410YCDB (Remote)National Number PlanHLRNational Number Plan
PalauPW552NNational Number PlanNational Number PlanNational Number Plan
PalestinePS425NNational Number PlanNational Number PlanHLRNational Number Plan
PanamaPA714YCDB (Onboard)National Number PlanYNational Number Plan
Papua New GuineaPG537NNational Number PlanNational Number PlanHLRNational Number Plan
ParaguayPY744YCDB (Remote)National Number PlanHLRNational Number Plan
PeruPE716YCDB (Onboard)National Number PlanYNational Number Plan
PhilippinesPH515YNational Number PlanNational Number PlanHLRNational Number Plan
PolandPL260YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
PortugalPT268YOther RemoteNational Number PlanHLRNational Number Plan
Puerto RicoPR310YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
QatarQA427YOther RemoteNational Number PlanHLRNational Number Plan
Reunion IslandRE647NNational Number PlanNational Number PlanNational Number Plan
RomaniaRO226YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
RussiaRU250YCDB (Onboard)National Number PlanHLRYNational Number Plan
RwandaRW635NNational Number PlanNational Number PlanNational Number Plan
Saint Kitts And NevisKN356NNational Number PlanNational Number PlanHLRNational Number Plan
Saint LuciaLC358NNational Number PlanNational Number PlanHLRNational Number Plan
Saint Vincent And The GrenadinesVC360NNational Number PlanNational Number PlanHLRNational Number Plan
SamoaWS549NNational Number PlanNational Number PlanHLRNational Number Plan
San MarinoSM292NNational Number PlanNational Number PlanNational Number Plan
Sao Tome And PrincipeST626NNational Number PlanNational Number PlanNational Number Plan
Saudi ArabiaSA420YOther RemoteNational Number PlanHLRNational Number Plan
SenegalSN608YCDB (Remote)National Number PlanNational Number Plan
SerbiaRS220YCDB (Remote)National Number PlanHLRNational Number Plan
SeychellesSC633NNational Number PlanNational Number PlanHLRNational Number Plan
Sierra LeoneSL619NNational Number PlanNational Number PlanHLRNational Number Plan
SingaporeSG525YOther RemoteNational Number PlanHLRNational Number Plan
Sint MaartenMF362NNational Number PlanNational Number PlanNational Number Plan
SlovakiaSK231YCDB (Onboard)National Number PlanHLRYNational Number Plan
SloveniaSI293YCDB (Remote)National Number PlanHLRNational Number Plan
Solomon IslandsSB540NNational Number PlanNational Number PlanNational Number Plan
SomaliaSO637NNational Number PlanNational Number PlanNational Number Plan
South AfricaZA655YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
South KoreaKR450YCDB (Remote)National Number PlanNational Number Plan
South SudanSS659NNational Number PlanNational Number PlanHLRNational Number Plan
Spain ES214YCDB (Remote)CDB (Remote)HLRNational Number Plan
Sri LankaLK413NNational Number PlanNational Number PlanHLRNational Number Plan
St. HelenaSH658NNational Number PlanNational Number PlanNational Number Plan
St. Pierre and Miquelon MobilePINNational Number PlanNational Number PlanNational Number Plan
SudanSD634NNational Number PlanNational Number PlanNational Number Plan
SurinameSR746NNational Number PlanNational Number PlanHLRNational Number Plan
SwazilandSZ653NNational Number PlanNational Number PlanNational Number Plan
SwedenSE240YCDB (Onboard)National Number PlanHLRYNational Number Plan
SwitzerlandCH228YCDB (Onboard)National Number PlanHLRYNational Number Plan
Syria SY417NNational Number PlanNational Number PlanNational Number Plan
TaiwanTW466YCDB (Remote)CDB (Remote)HLRNational Number Plan
TajikistanTJ436YNational Number PlanNational Number PlanNational Number Plan
TanzaniaTN605YOther RemoteNational Number PlanHLRNational Number Plan
ThailandTH520YCDB (Remote)National Number PlanHLRNational Number Plan
TogoTG615NNational Number PlanNational Number PlanNational Number Plan
TokelauTKNNational Number PlanNational Number PlanNational Number Plan
TongaTO539NNational Number PlanNational Number PlanHLRNational Number Plan
Trinidad And TobagoTT374YCDB (Remote)National Number PlanHLRNational Number Plan
TunisiaTN605YOther RemoteNational Number PlanHLRNational Number Plan
TurkeyTR286YCDB (Onboard)National Number PlanHLRYNational Number Plan
TurkmenistanTM438NNational Number PlanNational Number PlanNational Number Plan
Turks And Caicos IslandsTC376NNational Number PlanNational Number PlanHLRNational Number Plan
TuvaluTV553NNational Number PlanNational Number PlanNational Number Plan
UgandaUG641NNational Number PlanNational Number PlanHLRNational Number Plan
UKGB234YOther RemoteNational Number PlanHLRNational Number Plan
UkraineUA255YNational Number PlanNational Number PlanHLRNational Number Plan
United Arab EmiratesAE424YCDB (Remote)National Number PlanHLRNational Number Plan
UruguayUY748NNational Number PlanNational Number PlanHLRNational Number Plan
US Virgin IslandsVI311NNational Number PlanNational Number PlanNational Number Plan
USAUS338YCDB (Onboard)CDB (Onboard)HLRYNational Number Plan
UzbekistanUZ434NNational Number PlanNational Number PlanHLRNational Number Plan
VanuatuVU541NNational Number PlanNational Number PlanHLRNational Number Plan
VenezuelaVE734NNational Number PlanNational Number PlanNational Number Plan
VietnamVN452YNational Number PlanNational Number PlanHLRNational Number Plan
Wallis And Futuna IslandsWF543NNational Number PlanNational Number PlanNational Number Plan
YemenYE421NNational Number PlanNational Number PlanHLRNational Number Plan
ZambiaZM645NNational Number PlanNational Number PlanNational Number Plan
ZimbabweZW648NNational Number PlanNational Number PlanHLRNational Number Plan
All other destinations

 

 

Key:

Central Database (Onboard) – The query response is based on Number Plan data and Number Portability Central Database data which has been uploaded to XC’s IndeX NIS database infrastructure.

Central Database – Remote – The query response is based on Number Plan data and Number Portability Central Database data , but the data is held remotely and accessed via XC IndeX SuperQuery (SQ) functionality. SQ normalises the response to XC standard format.

Other Remote  – The query response is based on other number data sources (eg HLR look-up or operator provided data), held remotely and accessed via XC IndeX SuperQuery (SQ) functionality. SQ normalises the response to XC standard format.

Number Plan – The query response is based on national Number Plan data only. This generally applies to countries which do not have number portability in place.

NPQ Live – Query response is based on HLR response. For more detail concerning individual MNO coverage, please refer to NIS Sales.

Port History – Query response returns information on last port date or the number of porting events in a selected period.

GNR Global Number Range – Query response returns the carrier to which the E164 number has been allocated based on the number plan and number range allocation.

Related Blogs