Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ###################################################################################
- # Parseable List of Internation Mobile Number Formats
- # Author: Iain Dooley, Working Software
- # http://www.workingsoftware.com.au
- #
- # The format of the file is:
- #
- # - text following # is to be treated as blank space
- # - an empty line precedes a country name
- # - a country name is followed by any number of lines with comma separated formats
- #
- # Each format line following a country name has the following fields:
- #
- # - The first field is the country code. For american territories, a country code
- # of +1 xxx is compressed to a single country code 1xxx
- #
- # - The second field is the allowed mobile prefix
- #
- # - The third field is the number of digits to expect after the mobile prefix
- #
- # - A value of 0 represents 'unknown', for example:
- #
- # 54,76,0
- #
- # means a country code of 54, with a mobile prefix of 76 and an unknown number
- # of digits following the prefix. or:
- #
- # 54,0,0
- #
- # represents a country code of 54 with unknown mobile prefixes and an unknown
- # number of digits after the prefix
- #
- # I want to keep the format reasonably general so that we don't have to update it so
- # frequently. For example, in Australia, 61,4,8 is good enough. We don't need to know
- # that allowable prefixes are 0405,0424,0413 etc.
- # NOTES:
- #
- # I compiled this list using the following two websites:
- #
- # http://en.wikipedia.org/wiki/International_mobile_phone_codes
- # http://www.wtng.info/wtng-263-zw.html
- #
- # i considered the WTNG to be the more definitive source of data. Where I could
- # find no data on the WTNG site, but could find dial prefixes on Wikipedia, I
- # included the country code with uknown (0) values for the prefix and number of
- # digits after the prefix.
- #
- # Where I could find no data on either WTNG or Wikipedia, the country has been
- # ommitted from the list.
- #
- # Please feel free to contact me using the form at my website:
- #
- # http://www.workingsoftware.com.au/?h=Contact
- #
- # with updates. I would like to collaboratively develop the definitive list! I
- # will make any changes manually and include a revision list within these inital
- # comments.
- #
- # I will also be making public a class for validating an international mobile
- # number using this file format in PHP and be putting a link to it in this file.
- # If anyone would like to contribute parsing classes/code in other languages they
- # are welcome to email me the link and I will include it here.
- #
- # REVISION HISTORY
- #
- # 21/9/2007 Dimitris Evmorfopoulos: updated Greek mobile number plan
- # 21/9/2007 Bernd: updated German mobile number plan
- # 1/11/2007 Roland Guthauser: updated Leichtenstein number plan
- # 1/11/2007 Alejandro Guerrieri: updated Uruguary and Argentina number plan
- # 1/11/2007 Hanna Kreitem: updated Palestine and Israel
- # 1/11/2007 Iain Dooley: updated Austrian numbering plan
- # (from http://www.rtr.at/en/tk/E129/Austrian%20Numbering%20Plan%202004-05-12.pdf)
- # 1/11/2007 Trung Nguyen: updated Vietname numbering plan
- # 1/11/2007 Iain Dooley: added serial number to the top of the file
- # 2/11/2007 Ismail: updated Nigeria numbering
- # 2/11/2007 Mihai Zsigmond: updated Romania numbering
- # 2/11/2007 Colm Keating: updated Irish numbering
- # 2/11/2007 Paul Keogh: updated Irish numbering
- # 2/11/2007 Cezary Siwek: updated Polish numbering
- # 2/11/2007 Rony Ron: updated Senegal numbering
- # 2/11/2007 Franco Lanza: updated Italy numbering
- # 2/11/2007 Seik: updated Bulgaria numbering
- # 2/11/2007 Shantanu Chauhan: updated India numbering
- # 4/11/2007 Raphael Maseko: updated Zambia numbering
- # 4/11/2007 Thanos Chatziathanassiou: updated Greece numbering
- # 4/11/2007 Stefan OLARU: confirmed Romania numbering
- # 4/11/2007 Ivan Stanev: updated Bulgarian numbering
- # 4/11/2007 Milan P. Stanic: updated Serbia numbering
- # 4/11/2007 Mads N. Vestergaard: updated Denmark numbering
- # 5/11/2007 Vincent CHAVANIS: updated France numbering
- # 20/12/2007 Davy Chan: updated Hong Kong numbering
- # 4/09/2008 Chris Langlands: added basic numbering for Malaysia
- # 11/05/2009 Iain Dooley: add Ghana numbering plan for all networks
- # courtesy of Mark Davies - Thanks Mark!
- # 21/05/2009 Iain Dooley: Updaed United Kingdom numbering courtesy of
- # Alex Kinch - Thanks Alex!
- ##################################################################################
- Afghanistan
- 93,70,6 #mobile - AWCC (6-digit subscriber numbers)
- 93,71,7 #reserved: future GSM mobile service as of 9/2007
- 93,72,7 #reserved: future GSM mobile service as of 9/2007
- 93,75,7 #mobile - CDMA / WLL (wireless-based local)
- 93,79,6 #mobile - Roshan (6-digit subscriber numbers)
- Albania
- 355,68,7 #AMC
- 355,69,7 #Vodafone
- #NB: found one source that said mobile is 38 in albania (http://www.wtng.info/ccod-35.html#CC355), but wikipedia said 6x (http://en.wikipedia.org/wiki/International_mobile_phone_codes) and ABCOMM (http://www.abcom-al.com/english/Numeric%20Code.htm) said 68 and 69. I took ABCOMM as correct.
- Algeria
- 213,61,6 #NMT and GSM mobile numbers
- Andorra
- 376,3,5 #GSM as of 1998
- 376,6,5 #assigned March 2003
- #NB: There was also this: "Mobile 4xxxxx voice mail as of 1998" which I chose to ignore as invalid
- Angola
- 244,912,6 #Movicel mobile numbers as of 15 January 2005
- 244,923,6 #Unitel mobile numbers as of 15 January 2005
- #NB: listed above these formats on the page were actually what appeared to be the old format, given that
- # the previous statment on january 15, 2005 seemed to outdate this i took the previous statement as correct
- Anguilla
- 1264,581,4 #November 2005 - new Digicel mobile ranges
- 1264,582,4 #November 2005 - new Digicel mobile ranges
- 1264,583,4 #November 2005 - new Digicel mobile ranges
- 1264,584,4 #November 2005 - new Digicel mobile ranges
- Antigua and Barbuda
- 1268,7,6
- #NB: This is based on the national code +1 (268), the mobile prefix of 7 listed here: http://en.wikipedia.org/wiki/International_mobile_phone_codes and the fact that the subscriber number is 7 digits, hence 7 + 6 more digits
- Argentina
- 54,11,8
- 54,21,8
- 54,22,8
- 54,23,8
- 54,24,8
- 54,25,8
- 54,26,8
- 54,27,8
- 54,28,8
- 54,29,8
- 54,31,8
- 54,32,8
- 54,33,8
- 54,34,8
- 54,35,8
- 54,36,8
- 54,37,8
- 54,38,8
- 54,39,8
- #NB: Courtesy of Alejandro Guerrieri
- Armenia
- 374,91,6 #mobile - ArmenTel
- 374,92,6 #mobile - ArmenTel
- 374,93,6 #mobile - K-Telecom
- 374,94,6 #mobile - K-Telecom
- 374,97,6 #GSM - NK
- Mountanious Gharabagh
- 374,72,6 #mobile/GSM
- 374,73,6 #mobile/GSM
- Aruba
- 297,96,5
- 297,567,4
- Australia
- 61,4,8
- Austria
- 43,650,0
- 43,660,0
- 43,664,0
- 43,676,0
- 43,699,0
- 43,680,0
- 43,681,0
- 43,688,0
- #NB: Courtesy of Dietmar Gombotz
- Azerbaijan
- 994,40,7 #mobile
- 994,44,7 #CDMA mobile
- 994,50,7 #mobile
- 994,55,7 #mobile
- 994,60,7 #CDMA mobile, Nakhchivan
- 994,70,7 #mobile
- Bahamas
- 1242,35,7
- 1242,45,7
- 1242,55,7
- Bahrain
- 973,36,6 #Vodafone
- 973,37,6
- 973,38,6
- 973,39,6 #Batelco
- Bangladesh
- 880,1,9
- Belarus
- 375,25,0
- 375,29,0
- 375,33,0
- 375,44,0
- #NB: Could not find any reliable data about the number of digits after the area code
- Belgium
- 32,47,0
- 32,48,0
- 32,49,0
- #Mobile numbers are transferrable between operators, so no way to tell to which operator the number belongs.
- #Although in theory all +324 numbers are mobile numbers, only the above are linked to mobile operators
- Belize
- 501,6,6
- #NB: There were some more data regarding the ranges but 5016xxxxxx denotes a mobile number so mistakes within that are, in my opinion acceptable. Feel free to update as per required
- Benin
- 229,9,7
- Bhutan
- 975,17,6
- #NB: There were more data regarding which of these were pre/post paid etc. but I thought that was probably not all that necessary
- Bolivia
- 591,7,7 #as of 20 October 2001
- Bosnia and Hercegovina
- 387,6,0
- #NB: Could not tell reliably what the number of digits after '6' is
- Botswana
- 267,7,0
- #NB: got the 7 prefix from wikipedia: http://en.wikipedia.org/wiki/International_mobile_phone_codes
- Brazil
- 55,7,0
- 55,8,0
- 55,9,0
- #NB: the WTNG said that all mobile numbers now under the same area codes as fixed line. No idea how this works. Wikipeda http://en.wikipedia.org/wiki/International_mobile_phone_codes have mobile prefixes of 7,8,9
- Brunei Darussalm
- 673,8,0
- #NB: WTNG had no info on mobiles, got the 8 prefix from wikipedia: http://en.wikipedia.org/wiki/International_mobile_phone_codes
- Bulgaria
- 359,89,7
- 359,88,7
- 359,87,7
- 359,48,6
- 359,17,7
- #NB: Courtesy of Seik and Ivan Stanev
- Burkina Faso
- 226,7,7
- #NB: there were a lot of data on WTNG about the different telcos, but the format 2267xxxxxxx seems to cover the lot
- Burma / Myanmar
- 95,9992,4
- 95,9803,4
- 95,9906,4
- 95,9697,4
- #NB: This is based on the WTNG info that mobiles are in the area cod +95 9 and the new telephone number guides after expansion from 5 t6o 7 digits
- Burundi
- 257,2955,4 #CDMA - Telecel
- 257,7,7 #GSM Mobile
- #NB: More data for GSM were available re: carriers but format 2577xxxxxxx is always GSM mobile
- Cambodia
- 855,1,7
- 855,9,7
- #NB: More data for GSM were available re: carriers but format 855[1|9]xxxxxxx is always mobile
- Cameroon
- 237,5,6
- 237,6,6
- 237,7,6
- 237,9,6
- Cape Verde
- 238,9,6
- Central African Republic
- 236,0,5 #mobile, A-cell
- 236,20,4 #mobile, Telecel
- 236,4,5
- 236,5,5
- 236,70,4 #mobile, A-cell
- 236,8,5
- 236,9,5 #mobile, A-cell
- Chile
- 56,97,7
- 56,98,7
- 56,99,7
- #NB: There are heaps more data about which carriers are which at WTNG but the above format is generally correct
- China
- #NB: COULDN'T FIND ANY DATA ON CHINESE MOBILE FORMATS ON WTNG OR WIKIPEDIA!
- Colombia
- 57,3310,7
- 57,3315,7
- Comoros and Mayotte
- 269,2,5 #Mayotte - SRR GSM mobile [as of 2003]
- 269,3,5 #Comoros - GSM mobile [as of 1 September 2003]
- 269,6,5 #Mayotte - Mayotte Telecom GSM mobile
- Congo (Brazzaville)
- 242,4,6
- 242,5,6
- 242,6,6
- Congo (Kinshasa)
- 243,80,7
- 243,99,7
- Cook Islands
- 682,55,3
- Costa Rica
- 506,0,0
- #NB: Wikipedia states the mobile prefix is 3, although the WTNG states that the 8 digit numbering with the mobile prefix as 3 won't come in until 2009 so I'm a little unclear on this one and left the mobile prefix and digit length unknown
- Côte d'Ivoire
- 225,0,0
- #NB: Wikipedia has some mobile prefixes, but they are unconfirmed by the WTNG so i've left it as unknown and just included the country code here
- Croatia
- 385,0,0
- #NB: The prefix is listed as 9x on Wikipedia, but not confirmed on the WTNG site
- Cuba
- 53,5,7
- 53,5,7
- #NB: This format is valid for mobile renumbering in Havana and Matanzas only. Numbers in other areas are still (according to WTNG) using old area codes. Updates?
- Cyprus
- 357,0,0
- #NB: Although the prefixes were listed on Wikipedia, I coudn't find anything on WTNG
- Czech Republic
- 420,0,0
- #NB: Although the prefixes were listed on Wikipedia, I coudn't find anything on WTNG
- Denmark
- 45,201,5
- 45,202,5
- 45,203,5
- 45,204,5
- 45,205,5
- 45,206,5
- 45,207,5
- 45,208,5
- 45,209,5
- 45,211,5
- 45,212,5
- 45,213,5
- 45,214,5
- 45,215,5
- 45,216,5
- 45,217,5
- 45,218,5
- 45,219,5
- 45,221,5
- 45,222,5
- 45,223,5
- 45,224,5
- 45,225,5
- 45,226,5
- 45,227,5
- 45,228,5
- 45,229,5
- 45,231,5
- 45,232,5
- 45,233,5
- 45,234,5
- 45,235,5
- 45,236,5
- 45,237,5
- 45,238,5
- 45,239,5
- 45,241,5
- 45,242,5
- 45,243,5
- 45,244,5
- 45,245,5
- 45,246,5
- 45,247,5
- 45,248,5
- 45,249,5
- 45,251,5
- 45,252,5
- 45,253,5
- 45,254,5
- 45,255,5
- 45,256,5
- 45,257,5
- 45,258,5
- 45,2590,4
- 45,2591,4
- 45,2592,4
- 45,2593,4
- 45,2594,4
- 45,2595,4
- 45,2596,4
- 45,2597,4
- 45,261,5
- 45,262,5
- 45,263,5
- 45,264,5
- 45,265,5
- 45,266,5
- 45,267,5
- 45,268,5
- 45,269,5
- 45,271,5
- 45,272,5
- 45,273,5
- 45,274,5
- 45,275,5
- 45,276,5
- 45,277,5
- 45,278,5
- 45,279,5
- 45,281,5
- 45,282,5
- 45,283,5
- 45,284,5
- 45,285,5
- 45,286,5
- 45,287,5
- 45,288,5
- 45,289,5
- 45,291,5
- 45,292,5
- 45,293,5
- 45,294,5
- 45,295,5
- 45,296,5
- 45,297,5
- 45,298,5
- 45,299,5
- 45,301,5
- 45,302,5
- 45,303,5
- 45,304,5
- 45,305,5
- 45,306,5
- 45,307,5
- 45,308,5
- 45,309,5
- 45,311,5
- 45,312,5
- 45,313,5
- 45,314,5
- 45,315,5
- 45,316,5
- 45,317,5
- 45,318,5
- 45,319,5
- 45,401,5
- 45,402,5
- 45,403,5
- 45,404,5
- 45,405,5
- 45,406,5
- 45,407,5
- 45,408,5
- 45,409,5
- 45,411,5
- 45,412,5
- 45,413,5
- 45,414,5
- 45,415,5
- 45,416,5
- 45,417,5
- 45,418,5
- 45,419,5
- 45,421,5
- 45,422,5
- 45,423,5
- 45,424,5
- 45,425,5
- 45,426,5
- 45,427,5
- 45,428,5
- 45,429,5
- 45,5015,4
- 45,5016,4
- 45,5017,4
- 45,5018,4
- 45,5019,4
- 45,502,5
- 45,503,5
- 45,504,5
- 45,505,5
- 45,506,5
- 45,507,5
- 45,508,5
- 45,509,5
- 45,511,5
- 45,512,5
- 45,513,5
- 45,514,5
- 45,515,5
- 45,516,5
- 45,517,5
- 45,518,5
- 45,519,5
- 45,521,5
- 45,522,5
- 45,523,5
- 45,524,5
- 45,525,5
- 45,526,5
- 45,527,5
- 45,528,5
- 45,529,5
- 45,531,5
- 45,532,5
- 45,533,5
- 45,534,5
- 45,535,5
- 45,536,5
- 45,537,5
- 45,538,5
- 45,539,5
- 45,601,5
- 45,602,5
- 45,603,5
- 45,604,5
- 45,605,5
- 45,606,5
- 45,607,5
- 45,608,5
- 45,609,5
- 45,611,5
- 45,612,5
- 45,613,5
- 45,614,5
- 45,615,5
- 45,616,5
- 45,617,5
- 45,618,5
- 45,619,5
- #NB: VERY comprehensive! Courtesy of Mads N. Vestergaard - thanks Mads!
- Djibouti
- 253,8,5
- 253,8,5
- 253,8,5
- 253,8,5
- 253,8,5
- 253,8,5
- Dominica
- 1767,225,0
- 1767,235,0
- 1767,245,0
- #NB: Not clear enough on how many digits follow the mobile prefix, left it as unknown for the moment
- Dominican Republic
- 1829,710,4 #mobile
- 1809,99,5 #mobile/cell
- East Timor
- 670,72,5
- Ecuador
- 593,99,6
- Egypt
- 20,10,7 #mobile, Vodafone
- 20,11,7 #mobile, Etisalat
- 20,12,7 #mobile, Mobinil
- 20,16,7 #mobile, Vodafone
- 20,18,7 #mobile, Mobinil
- El Salvador
- 503,7,7
- Equatorial Guinea
- 240,0,0
- #NB: There seems to be quite a lot of confusion and misinformation here
- Eritrea
- 291,0,0
- #NB: Couldn't be sure what the mobile prefix/number of digits was
- Estonia
- 372,0,0
- #NB: Format wasn't immediately clear from the WTNG site
- Ethiopia
- 251,91,7
- Fiji
- 679,9,6
- Finland
- 358,0,0
- #NB: Prefixes listed on Wikipedia but not on WTNG
- France
- 33,6,8
- #NB: Couresty of Vincent CHAVANIS
- French Antilles
- 590,6900,5
- 590,6901,5
- 590,6902,5
- 590,6903,5
- 590,6904,5
- 590,6905,5
- 590,6906,5
- 590,6907,5
- 590,6908,5
- 590,6909,5
- 590,8760,5
- 590,8761,5
- French Guiana
- 594,694,6
- French Polynesia
- 689,7,5 #mobile GSM
- #NB: Ranges from 20xxxx - 27xxxx were listed on WTNG as prepaid with domestic only access... not sure if they work for international SMS
- Gabon
- 241,0,0
- #NB: Looks like there was a pretty big expansion happening in 2005, no further updates on WTNG and nothing on Wikipedia, so i've just left the country code here
- Gambia
- 220,70,5 #Africell
- 220,77,5 #Africell
- 220,98,5 #Gamcell
- Gambia
- 995,0,0
- #NB: Details were on the WTNG site but were confusing so I thought I'd err on the side of caution
- Germany
- 49,1505,0
- 49,1511,0
- 49,1512,0
- 49,1515,0
- 49,1520,0
- 49,1522,0
- 49,1570,0
- 49,1575,0
- 49,1577,0
- 49,150,0 Group 3G #Bernd, isn't this included as part of 49,1505?
- 49,151,0 #Bernd, isn't this included as part of 49,1511-1415 above?
- 49,152, #Bernd, likewise for the above two, isn't this also part of 1530 and 1522 above?
- 49,155,0
- 49,157,0
- 49,159,0
- 49,160,0
- 49,162,0
- 49,163,0
- 49,17,0
- #NB: Courtesy of Bernd Mielke - Germany has a variable number of digits following the area code (7 or 8) and we don't know any rules
- # for how they can be determined at this stage
- Ghana
- 233,24,7
- 233,26,7
- 233,27,7
- 233,20,7
- 233,28,7
- #NB: Courtesy of Mark Davies
- Gibraltar
- 350,54,6
- 350,56,6
- 350,57,6
- 350,58,6
- Greece
- 30,2,9
- 30,693,7 #WIND
- 30,694,7 #Vodafone
- 30,697,7 #Cosmote
- 30,698,7 #Frog mobile (Comote virtual operator)
- 30,699,7 #QTelecom
- #NB: Courtesy of Thanos Chatziathanassiou
- Grenada/Carricou
- 1473,0,0
- #NB: Mobile prefixes were mentioned on Wikipedia and alluded to on WTNG... need confirmation
- Guatemala
- 502,5,7
- #NB: The details were a _little_ confusing on the WTNG page... but i think this is correct
- Guinea
- 224,6,7
- Guinea-Bissau
- +245,7,6
- +245,6,6
- Guyana
- 592,64,5
- 592,61,5
- Haiti
- 509,56,5
- Honduras
- 504,0,0
- #NB: Mobile prefixes listed on wikipedia but not WTNG
- Hong Kong
- 852,6,7
- 852,9,7
- #NB: Courtesy of Davy Chan
- Hungary
- 36,0,0
- #NB: Mobile prefixes listed on wikipedia but not WTNG
- Iceland
- 354,0,0
- #NB: Big and kind of confusing list linked off the WTNG site
- India
- 91,92,10 #CDMA Series
- 91,93,10 #CDMA Series, Must use GSM MSIDN as Sender
- 91,94,10
- 91,96,10
- 91,97,10
- 91,98,10
- 91,99,10
- #NB: Courtesy of Shantanu Chauhan
- Indonesia
- 62,8,0
- #NB: Number of digits after mobile prefix is variable
- Iran
- 98,0,0
- #NB: Numbers changed in 2004, not confident that information is 100% up to date on the WTNG site
- Ireland
- 353,83,7 #Three Mobile
- 353,85,7 #Meteor/GSM
- 353,86,7 #O2/GSM
- 353,87,7 #Vodafone/GSM
- 353,88,7 #ComReg reassigned +353 88 to Digiweb for "4th generation" wireless services in early 2007.
- 353,89,7 #Tesco Mobile/GSM - operates on O2 network
- #NB: Courtesy of Colm Keating and Paul Keogh
- Israel
- 972,50,7
- 972,52,7
- 972,54,7
- 972,57,7
- #NB: Courtesy of Hanna Kreitem
- Italy
- 39,3,0
- Jamaica
- 1876,4,6
- 1876,89,5
- #NB: Some more specific data were trimmed down to form these basic two rules
- Japan
- 81,0,0
- #NB: Looks like there's a lot of different renumbering happening, need a clear update
- Jordan
- 962,7,8
- #NB: There were a lot more carrier specific data I excluded here on the WTNG site
- Kazakstan
- 7,0,0
- #NB: The only mobile range I found on the WTNG site was quite old, so I'm erring on the side of caution here
- Kenya
- 254,7,8
- Korea (South)
- 82,0,0
- #NB: There wasn't really a definitive list of mobile prefixes on the WTNG Site
- Kuwait
- 965,0,0
- #NB: Although mobile prefixes were listed on WTNG, did not appear to be all that detailed
- Kyrgyz Republic
- 996,0,0
- #NB: Mobile prefixes were listed on Wikipedia but not WTNG
- Laos
- 856,20,7
- Latvia
- 371,0,0
- #NB: Renumbering appears to be in progress... need an update
- Lebanon
- 961,0,0
- #NB: Seems to be some renumbering in progress/postponed... need an update
- Lesotho
- 266,0,0
- #NB: Mobile prefixes listed on Wikipedia but not on WTNG
- Liberia
- 231,0,0
- #NB: Mobile prefix unclear and number of digits variable
- Libya
- 218,91,6
- 218,92,6
- Liechtenstein
- 423,7,6
- 423,66,7
- #NB: Provided by Roland Guthauser
- Lithuania
- 370,6,0
- #NB: Couldn't determine number of digits after the 6 from WTNG site
- Luxembourg
- 352,6,8
- #NB: This is a generalisation of several data on the WTNG site
- Macao
- 853,66,6
- Macedonia
- 389,7,7
- Madagascar
- 261,0,0
- #NB: Mobile prefix mentioned on Wikipedia but not on WTNG site
- Malawi
- 265,0,0
- #NB: There was some renumbering, not entirely sure if it's complete
- Malaysia
- 60,1,8
- #NB: Mobile prefix mentioned on Wikipedia but not on WTNG site
- Maldives
- 960,78,5
- 960,76,5
- 960,79,5
- 960,96,5
- 960,97,5
- 960,98,5
- 960,99,5
- Mali
- 223,0,0
- #NB: There were some data on the WTNG site about the number format here but they were disparate and it seems like some carriers use the same number format for fixed line and mobile
- Malta
- 356,79,6
- 356,99,6
- Martinique
- 596,696,6
- Mauritania
- 222,630,4
- 222,640,4
- Mauritius
- 230,25,5 #Port Louis (mobile, Cell Plus)
- 230,421,4 #Port Louis (mobile, Emtel)
- 230,422,4 #Port Louis (mobile, Emtel)
- 230,423,4 #Flacq (mobile, Emtel)
- 230,491,4 #Flacq (mobile, Emtel)
- 230,492,4 #Flacq (mobile, Emtel)
- 230,493,4 #Trou d'Eau Douce (mobile, Emtel)
- 230,494,4 #Triolet (mobile, Emtel)
- 230,495,4 #Triolet (mobile, Emtel)
- 230,497,4 #Triolet (mobile, Emtel)
- 230,498,4 #Grand Bay (mobile, Emtel)
- 230,499,4 #Grand Bay (mobile, Emtel)
- 230,71,5 #(reserved - mobile, Emtel)
- 230,720,4 #Rose Hill (mobile, Emtel)
- 230,721,4 #Rose Hill (mobile, Emtel)
- 230,729,4 #Rose Hill (mobile, Emtel)
- 230,73,5 #Rose Hill (mobile, Emtel)
- 230,74,5 #Rose Hill (mobile, Emtel)
- 230,75,5 #Port Louis (mobile, Cell Plus)
- 230,76,5 #Port Louis (mobile, Cell Plus)
- 230,77,5 #Port Louis (mobile, Cell Plus)
- 230,78,5 #(reserved - mobile, Cell Plus)
- 230,79,5 #(reserved - mobile, Cell Plus)
- 230,875,4 #(reserved - mobile, Cell Plus)
- 230,876,4 #(reserved - mobile, Cell Plus)
- 230,91,5 #Port Louis (mobile, Cell Plus)
- Mexico
- 52,0,0
- #NB: Mobile prefix was listed on Wikipedia but not WTNG
- Micronesia
- 691,0,0
- #NB: Fixed and mobile services share the same number ranges
- Moldova
- 373,0,0
- #NB: There were two renumbering phases listed on the WTNG site, but no definitive list of mobile formats
- Monaco
- 377,4,7
- Mongolia
- 976,99,6
- 976,91,6
- 976,96,6
- 976,88,6
- 976,95,6
- Montenegro
- 382,67,0
- 382,68,0
- 382,69,0
- #NB: It looked like the subscriber length should be 6 digits but it said "unconfirmed" on the WTNG site
- Morocco
- 212,10,6
- 212,11,6
- 212,12,6
- 212,60,6
- 212,61,6
- 212,62,6
- 212,63,6
- 212,64,6
- 212,65,6
- 212,66,6
- 212,67,6
- 212,68,6
- 212,69,6
- 212,70,6
- 212,71,6
- 212,72,6
- 212,73,6
- 212,74,6
- 212,75,6
- 212,76,6
- 212,77,6
- 212,78,6
- 212,79,6
- 212,12,6
- 212,14,6
- Mozambique
- 258,8,8
- Nauru
- 674,555,4
- Nepal
- 977,0,0
- #NB: Mobile prefix was listed on wikipedia but not WTNG
- Netherlands
- 31,0,0
- #NB: Mobile prefix was listed on wikipedia but not WTNG
- Netherlands Antilles
- 599,3181,3
- 599,3184,3
- 599,3185,3
- 599,3186,3
- 599,4161,3
- 599,4165,3
- 599,4166,3
- 599,4167,3
- 599,4168,3
- 599,520,4
- 599,521,4
- 599,522,4
- 599,523,4
- 599,524,4
- 599,526,4
- 599,550,4
- 599,551,4
- 599,552,4
- 599,553,4
- 599,554,4
- 599,555,4
- 599,556,4
- 599,557,4
- 599,558,4
- 599,559,4
- 599,580,4
- 599,581,4
- 599,586,4
- 599,78,5
- 599,79,5
- 599,951,5
- 599,952,5
- 599,954,5
- 599,956,5
- 599,961,5
- 599,9630,4
- 599,9631,4
- 599,966,5
- 599,967,5
- 599,969,5
- New Zealand
- 64,27,0
- 64,21,0
- #NB: Couldn't find prefix or length info on WTNG
- Nicaragua
- 505,8,6
- Niger
- 227,93,6 #mobile, Sahelcom
- 227,94,6 #mobile, Telecel-Niger
- 227,96,6 #mobile, Celtel-Niger
- Nigeria
- 234,80,8
- 234,70,8
- #NB: Courtesy of Ismail
- Norway
- 47,0,0
- #NB: Found prefixes on wikipedia but not on WTNG
- Oman
- 968,92,6 #OmanMobile GSM (prepaid)
- 968,990,5 #OmanMobile GSM (prepaid)
- 968,992,5 #OmanMobile GSM (postpaid)
- 968,993,5 #OmanMobile GSM (postpaid)
- 968,994,5 #OmanMobile GSM (postpaid)
- 968,995,5 #OmanMobile GSM (prepaid)
- 968,996,5 #OmanMobile GSM (prepaid)
- 968,997,5 #OmanMobile GSM (prepaid)
- 968,998,5 #OmanMobile GSM (postpaid)
- Pakistan
- 92,0,0
- #NB: Found prefixes on wikipedia but not on WTNG
- Palau
- 680,775,4
- 680,779,4
- Palestine
- 970,59,7
- #NB: Courtesy of Hanna Kreitem
- Panama
- 507,0,0
- #NB: Found prefixes on wikipedia but not on WTNG
- Papua New Guinea
- 675,0,0
- #NB: Found prefixes on wikipedia but not on WTNG
- Paraguay
- 595,9,8
- Peru
- 51,0,0
- #NB: Inconsistent number format between Lima and other area codes according to WTNG
- Philippines
- 63,458666,3
- 63,446905,3
- 63,446906,3
- 63,446907,3
- 63,7430491,2
- 63,7430492,2
- 63,7430493,2
- 63,7430494,2
- 63,7430495,2
- 63,252092,2
- 63,252093,2
- 63,252094,2
- 63,252095,2
- 63,468906,3
- 63,468526,3
- 63,4685291,2
- 63,446736,3
- 63,922,7
- 63,923,7
- Poland
- 48,601,6 #Polkomtel (PLUS GSM)
- 48,603,6 #Polkomtel (PLUS GSM)
- 48,605,6 #Polkomtel (PLUS GSM)
- 48,607,6 #Polkomtel (PLUS GSM)
- 48,609,6 #Polkomtel (PLUS GSM)
- 48,691,6 #Polkomtel (PLUS GSM)
- 48,693,6 #Polkomtel (PLUS GSM)
- 48,695,6 #Polkomtel (PLUS GSM)
- 48,697,6 #Polkomtel (PLUS GSM)
- 48,661,6 #Polkomtel (PLUS GSM)
- 48,663,6 #Polkomtel (PLUS GSM)
- 48,665,6 #Polkomtel (PLUS GSM)
- 48,667,6 #Polkomtel (PLUS GSM)
- 48,669,6 #Polkomtel (PLUS GSM)
- 48,721,6 #Polkomtel (PLUS GSM)
- 48,722,6 #Polkomtel (PLUS GSM)
- 48,723,6 #Polkomtel (PLUS GSM)
- 48,725,6 #Polkomtel (PLUS GSM)
- 48,726,6 #Polkomtel (PLUS GSM)
- 48,781,6 #Polkomtel (PLUS GSM)
- 48,782,6 #Polkomtel (PLUS GSM)
- 48,783,6 #Polkomtel (PLUS GSM)
- 48,785,6 #Polkomtel (PLUS GSM)
- 48,885,6 #Polkomtel (PLUS GSM)
- 48,887,6 #Polkomtel (PLUS GSM)
- 48,600,6 #PTC ERA
- 48,602,6 #PTC ERA
- 48,604,6 #PTC ERA
- 48,606,6 #PTC ERA
- 48,608,6 #PTC ERA
- 48,692,6 #PTC ERA
- 48,694,6 #PTC ERA
- 48,696,6 #PTC ERA
- 48,698,6 #PTC ERA
- 48,660,6 #PTC ERA
- 48,662,6 #PTC ERA
- 48,664,6 #PTC ERA
- 48,6661,5 #PTC ERA
- 48,6662,5 #PTC ERA
- 48,6663,5 #PTC ERA
- 48,6664,5 #PTC ERA
- 48,6660,5 #PTC ERA
- 48,668,6 #PTC ERA
- 48,7283,5 #PTC ERA
- 48,784,6 #PTC ERA
- 48,787,6 #PTC ERA
- 48,788,6 #PTC ERA
- 48,8811,5 #PTC ERA
- 48,8818,5 #PTC ERA
- 48,882,6 #PTC ERA
- 48,8833,5 #PTC ERA
- 48,8838,5 #PTC ERA
- 48,8841,5 #PTC ERA
- 48,8842,5 #PTC ERA
- 48,8844,5 #PTC ERA
- 48,8888,5 #PTC ERA
- 48,886,6 #PTC ERA
- 48,888,6 #PTC ERA
- 48,889,6 #PTC ERA
- 48,880,6 #PTC ERA
- 48,501,6 #PTK CENTERTEL (Orange PL)
- 48,502,6 #PTK CENTERTEL (Orange PL)
- 48,503,6 #PTK CENTERTEL (Orange PL)
- 48,504,6 #PTK CENTERTEL (Orange PL)
- 48,505,6 #PTK CENTERTEL (Orange PL)
- 48,506,6 #PTK CENTERTEL (Orange PL)
- 48,507,6 #PTK CENTERTEL (Orange PL)
- 48,508,6 #PTK CENTERTEL (Orange PL)
- 48,509,6 #PTK CENTERTEL (Orange PL)
- 48,500,6 #PTK CENTERTEL (Orange PL)
- 48,510,6 #PTK CENTERTEL (Orange PL)
- 48,511,6 #PTK CENTERTEL (Orange PL)
- 48,512,6 #PTK CENTERTEL (Orange PL)
- 48,513,6 #PTK CENTERTEL (Orange PL)
- 48,514,6 #PTK CENTERTEL (Orange PL)
- 48,515,6 #PTK CENTERTEL (Orange PL)
- 48,516,6 #PTK CENTERTEL (Orange PL)
- 48,517,6 #PTK CENTERTEL (Orange PL)
- 48,518,6 #PTK CENTERTEL (Orange PL)
- 48,519,6 #PTK CENTERTEL (Orange PL)
- 48,789,6 #PTK CENTERTEL (Orange PL)
- 48,7865,5 #PTK CENTERTEL (Orange PL)
- 48,7866,5 #PTK CENTERTEL (Orange PL)
- 48,7867,5 #PTK CENTERTEL (Orange PL)
- 48,7868,5 #PTK CENTERTEL (Orange PL)
- 48,7869,5 #PTK CENTERTEL (Orange PL)
- 48,780,6 #PTK CENTERTEL (Orange PL)
- 48,795,6 #PTK CENTERTEL (Orange PL)
- 48,797,6 #PTK CENTERTEL (Orange PL)
- 48,798,6 #PTK CENTERTEL (Orange PL)
- 48,799,6 #PTK CENTERTEL (Orange PL)
- 48,690,6 #PTK Centertel (NMT450)
- 48,6666,5 #Telekomunikacja Kolejowa
- 48,791,6 #P4 Netia Mobile (Play Mobile)
- 48,792,6 #P4 Netia Mobile (Play Mobile)
- 48,793,6 #P4 Netia Mobile (Play Mobile)
- 48,793,6 #P4 Netia Mobile (Play Mobile)
- 48,796,6 #P4 Netia Mobile (Play Mobile)
- 48,790,6 #P4 Netia Mobile (Play Mobile)
- 48,7861,5 #NMI Telecom
- 48,7862,5 #NMI Telecom
- 48,7863,5 #NMI Telecom
- 48,7864,5 #NMI Telecom
- 48,7860,5 #NMI Telecom
- 48,7271,5 #NORDISK
- 48,6665,5 #reserved - future GSM
- 48,6667,5 #reserved - future GSM
- 48,6668,5 #reserved - future GSM
- 48,6669,5 #reserved - future GSM
- 48,724,6 #reserved - future GSM
- 48,720,6 #reserved - future GSM
- 48,7272,5 #reserved - future GSM
- 48,7273,5 #reserved - future GSM
- 48,7274,5 #reserved - future GSM
- 48,7275,5 #reserved - future GSM
- 48,7276,5 #reserved - future GSM
- 48,7277,5 #reserved - future GSM
- 48,7278,5 #reserved - future GSM
- 48,7279,5 #reserved - future GSM
- 48,7270,5 #reserved - future GSM
- 48,7281,5 #reserved - future GSM
- 48,7282,5 #reserved - future GSM
- 48,7284,5 #reserved - future GSM
- 48,7285,5 #reserved - future GSM
- 48,7286,5 #reserved - future GSM
- 48,7287,5 #reserved - future GSM
- 48,7288,5 #reserved - future GSM
- 48,7289,5 #reserved - future GSM
- 48,7280,5 #reserved - future GSM
- 48,8812,5 #reserved - future GSM
- 48,8813,5 #reserved - future GSM
- 48,8814,5 #reserved - future GSM
- 48,8815,5 #reserved - future GSM
- 48,8816,5 #reserved - future GSM
- 48,8817,5 #reserved - future GSM
- 48,8831,5 #reserved - future GSM
- 48,8832,5 #reserved - future GSM
- 48,8834,5 #reserved - future GSM
- 48,8835,5 #reserved - future GSM
- 48,8836,5 #reserved - future GSM
- 48,8837,5 #reserved - future GSM
- 48,8839,5 #reserved - future GSM
- 48,8830,5 #reserved - future GSM
- 48,8843,5 #reserved - future GSM
- 48,8845,5 #reserved - future GSM
- 48,8846,5 #reserved - future GSM
- 48,8847,5 #reserved - future GSM
- 48,8849,5 #reserved - future GSM
- 48,8840,5 #reserved - future GSM
- 48,699,6 #MVNOs
- 48,729,6 #MVNOs
- #NB: BIGUPS!!! Cezary Siwek <-- compiled this rather exhaustive list
- Portugal
- 351,0,0
- #NB: The mobile dialling plan wasn't clear from the WTNG site
- Qatar
- 974,5,6 #mobile, GSM
- 974,65,5 #mobile, GSM
- 974,66,5 #mobile, GSM
- 974,67,5 #mobile, GSM
- Mayotte and Reunion
- 262,6392,5
- 262,63920,4
- 262,63921,4
- 262,63922,4
- 262,63923,4
- 262,63924,4
- 262,26960,4
- 262,26961,4
- 262,26962,4
- 262,26963,4
- 262,26964,4
- 262,63965,4
- 262,63966,4
- 262,63967,4
- 262,63968,4
- Romania
- 40,72,7 # Vodafone
- 40,73,7 # Vodafone
- 40,74,7 # Orange
- 40,75,7 # Orange
- 40,76,7 # Cosmote (derived from Cosmo-OTE, a greek subsidiary)
- 40,78,7 # Zapp (CDMA)
- #NB: Courtesy of Mihai Zsigmond and Stefan OLARU
- Russia
- 7,0,0
- #NB: Found the mobile codes on wikipedia but not on WTNG
- Rwanda
- +250,08,6
- St Kitts and Nevis
- 1869,556,4
- 1869,557,4
- 1869,558,4
- St Vincent and the Grenadines
- 1784,454,4
- 1784,455,4
- 1784,492,4
- 1784,493,4
- 1784,593,4
- Samoa
- 685,777,4
- San Marino
- 378,3,8
- Sao Tome and Principe
- 239,90,4
- Saudi Arabia
- 966,0,0
- #NB: Although this was mentioned on the WTNG page, the source document was page not found so i'm not 100% certain... erring on the side of safety
- Senegal
- 221,77,7
- 221,76,7
- #NB: Courtesy of Rony Ron
- Serbia
- 381,60,0 # Vip mobile
- 381,61,0 # Vip mobile
- 381,62,0 # Telenor
- 381,63,0 # Telenor
- 381,64,0 # Telekom Srbija
- 381,65,0 # Telekom Srbija
- 381,66,0 # Paging system, Telekom Srbija
- Seychelles
- 248,78,4
- 248,79,4
- Sierra Leone
- 232,30,6
- 232,35,6
- 232,40,6
- 232,50,6
- 232,76,6
- Singapore
- 65,8,7
- 65,9,7
- Slovakia
- 421,0,0
- #NB: Data on the WTNG were a bit confusing
- Solomon Islands
- 677,48,3
- 677,70,3
- 677,71,3
- 677,72,3
- 677,73,3
- 677,74,3
- 677,75,3
- 677,76,3
- 677,77,3
- 677,78,3
- 677,94,3
- 677,95,3
- 677,96,3
- 677,97,3
- Somalia
- 252,90,6
- South Africa
- 27,0,0
- #NB: Data on WTNG were a bit confusing
- South Korea
- 82,0,0
- #NB: There were several 'new mobile number' notices but no definitive list on the WTNG
- Spain
- 34,0,0
- #NB: Could not find any data from WTNG but did find on Wikipedia
- Sri Lanka
- 94,0,0
- #NB: Mobile numbering plans were unclear and seemed outdated on WTNG
- Sudan
- 249,91,7
- 249,92,7
- Suriname
- 597,0,0
- #NB: Found some data in Wikipedia but not WTNG
- Swaziland
- 268,0,0
- #NB: Found some data in Wikipedia but not WTNG
- Sweden
- 46,0,0
- #NB: No clear numbering plan on the WTNG site for mobiles
- Switzerland
- 41,0,0
- #NB: No clear numbering plan on the WTNG site for mobiles
- Syria
- 963,932,6
- 963,933,6
- 963,944,6
- 963,955,6
- 963,966,6
- 963,947,6
- 963,988,6
- 963,999,6
- Taiwan
- 886,0,0
- #NB: No clear numbering plan on the WTNG site for mobiles
- Tajikistan
- 992,91900,4
- 992,91901,4
- 992,919024,
- 992,9177,5
- 992,935,6
- 992,927,6
- 992,9186,5
- 992,951,6
- Tanzania
- 255,71,7
- 255,72,7
- 255,73,7
- 255,74,7
- 255,75,7
- 255,76,7
- 255,77,7
- 255,78,7
- 255,79,7
- Thailand
- 66,8,8
- Togolese Republic
- 228,0,0
- #NB: Some data on the WTNG site but no definitive list
- Tonga
- 676,0,0
- #NB: Inconsistent numbering format
- Trinidad and Tobago
- 1868,615,4
- 1868,616,4
- 1868,72,5
- 1868,775,4
- 1868,776,4
- 1868,777,4
- 1868,778,4
- 1868,779,4
- 1868,73,5
- 1868,74,5
- 1868,78,5
- 1868,79,5
- 1868,757,4
- 1868,758,4
- 1868,759,4
- 1868,710,4
- 1868,712,4
- 1868,713,4
- 1868,714,4
- 1868,715,4
- 1868,716,4
- 1868,717,4
- 1868,718,4
- 1868,719,4
- 1868,35,5
- 1868,35,5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement