Skip to content

Instantly share code, notes, and snippets.

@grexlort
Last active May 23, 2024 09:36
Show Gist options
  • Save grexlort/00cd35c9e6f6e5d2c6f2 to your computer and use it in GitHub Desktop.
Save grexlort/00cd35c9e6f6e5d2c6f2 to your computer and use it in GitHub Desktop.
List of phone prefix codes with country in PHP array format prefix => country +xxx
// data from https://gist.github.com/andyj/7108917
$array = [
'44' => 'UK (+44)',
'1' => 'USA (+1)',
'213' => 'Algeria (+213)',
'376' => 'Andorra (+376)',
'244' => 'Angola (+244)',
'1264' => 'Anguilla (+1264)',
'1268' => 'Antigua & Barbuda (+1268)',
'54' => 'Argentina (+54)',
'374' => 'Armenia (+374)',
'297' => 'Aruba (+297)',
'61' => 'Australia (+61)',
'43' => 'Austria (+43)',
'994' => 'Azerbaijan (+994)',
'1242' => 'Bahamas (+1242)',
'973' => 'Bahrain (+973)',
'880' => 'Bangladesh (+880)',
'1246' => 'Barbados (+1246)',
'375' => 'Belarus (+375)',
'32' => 'Belgium (+32)',
'501' => 'Belize (+501)',
'229' => 'Benin (+229)',
'1441' => 'Bermuda (+1441)',
'975' => 'Bhutan (+975)',
'591' => 'Bolivia (+591)',
'387' => 'Bosnia Herzegovina (+387)',
'267' => 'Botswana (+267)',
'55' => 'Brazil (+55)',
'673' => 'Brunei (+673)',
'359' => 'Bulgaria (+359)',
'226' => 'Burkina Faso (+226)',
'257' => 'Burundi (+257)',
'855' => 'Cambodia (+855)',
'237' => 'Cameroon (+237)',
'1' => 'Canada (+1)',
'238' => 'Cape Verde Islands (+238)',
'1345' => 'Cayman Islands (+1345)',
'236' => 'Central African Republic (+236)',
'56' => 'Chile (+56)',
'86' => 'China (+86)',
'57' => 'Colombia (+57)',
'269' => 'Comoros (+269)',
'242' => 'Congo (+242)',
'682' => 'Cook Islands (+682)',
'506' => 'Costa Rica (+506)',
'385' => 'Croatia (+385)',
'53' => 'Cuba (+53)',
'90392' => 'Cyprus North (+90392)',
'357' => 'Cyprus South (+357)',
'42' => 'Czech Republic (+42)',
'45' => 'Denmark (+45)',
'253' => 'Djibouti (+253)',
'1809' => 'Dominica (+1809)',
'1809' => 'Dominican Republic (+1809)',
'593' => 'Ecuador (+593)',
'20' => 'Egypt (+20)',
'503' => 'El Salvador (+503)',
'240' => 'Equatorial Guinea (+240)',
'291' => 'Eritrea (+291)',
'372' => 'Estonia (+372)',
'251' => 'Ethiopia (+251)',
'500' => 'Falkland Islands (+500)',
'298' => 'Faroe Islands (+298)',
'679' => 'Fiji (+679)',
'358' => 'Finland (+358)',
'33' => 'France (+33)',
'594' => 'French Guiana (+594)',
'689' => 'French Polynesia (+689)',
'241' => 'Gabon (+241)',
'220' => 'Gambia (+220)',
'7880' => 'Georgia (+7880)',
'49' => 'Germany (+49)',
'233' => 'Ghana (+233)',
'350' => 'Gibraltar (+350)',
'30' => 'Greece (+30)',
'299' => 'Greenland (+299)',
'1473' => 'Grenada (+1473)',
'590' => 'Guadeloupe (+590)',
'671' => 'Guam (+671)',
'502' => 'Guatemala (+502)',
'224' => 'Guinea (+224)',
'245' => 'Guinea - Bissau (+245)',
'592' => 'Guyana (+592)',
'509' => 'Haiti (+509)',
'504' => 'Honduras (+504)',
'852' => 'Hong Kong (+852)',
'36' => 'Hungary (+36)',
'354' => 'Iceland (+354)',
'91' => 'India (+91)',
'62' => 'Indonesia (+62)',
'98' => 'Iran (+98)',
'964' => 'Iraq (+964)',
'353' => 'Ireland (+353)',
'972' => 'Israel (+972)',
'39' => 'Italy (+39)',
'1876' => 'Jamaica (+1876)',
'81' => 'Japan (+81)',
'962' => 'Jordan (+962)',
'7' => 'Kazakhstan (+7)',
'254' => 'Kenya (+254)',
'686' => 'Kiribati (+686)',
'850' => 'Korea North (+850)',
'82' => 'Korea South (+82)',
'965' => 'Kuwait (+965)',
'996' => 'Kyrgyzstan (+996)',
'856' => 'Laos (+856)',
'371' => 'Latvia (+371)',
'961' => 'Lebanon (+961)',
'266' => 'Lesotho (+266)',
'231' => 'Liberia (+231)',
'218' => 'Libya (+218)',
'417' => 'Liechtenstein (+417)',
'370' => 'Lithuania (+370)',
'352' => 'Luxembourg (+352)',
'853' => 'Macao (+853)',
'389' => 'Macedonia (+389)',
'261' => 'Madagascar (+261)',
'265' => 'Malawi (+265)',
'60' => 'Malaysia (+60)',
'960' => 'Maldives (+960)',
'223' => 'Mali (+223)',
'356' => 'Malta (+356)',
'692' => 'Marshall Islands (+692)',
'596' => 'Martinique (+596)',
'222' => 'Mauritania (+222)',
'269' => 'Mayotte (+269)',
'52' => 'Mexico (+52)',
'691' => 'Micronesia (+691)',
'373' => 'Moldova (+373)',
'377' => 'Monaco (+377)',
'976' => 'Mongolia (+976)',
'1664' => 'Montserrat (+1664)',
'212' => 'Morocco (+212)',
'258' => 'Mozambique (+258)',
'95' => 'Myanmar (+95)',
'264' => 'Namibia (+264)',
'674' => 'Nauru (+674)',
'977' => 'Nepal (+977)',
'31' => 'Netherlands (+31)',
'687' => 'New Caledonia (+687)',
'64' => 'New Zealand (+64)',
'505' => 'Nicaragua (+505)',
'227' => 'Niger (+227)',
'234' => 'Nigeria (+234)',
'683' => 'Niue (+683)',
'672' => 'Norfolk Islands (+672)',
'670' => 'Northern Marianas (+670)',
'47' => 'Norway (+47)',
'968' => 'Oman (+968)',
'680' => 'Palau (+680)',
'507' => 'Panama (+507)',
'675' => 'Papua New Guinea (+675)',
'595' => 'Paraguay (+595)',
'51' => 'Peru (+51)',
'63' => 'Philippines (+63)',
'48' => 'Poland (+48)',
'351' => 'Portugal (+351)',
'1787' => 'Puerto Rico (+1787)',
'974' => 'Qatar (+974)',
'262' => 'Reunion (+262)',
'40' => 'Romania (+40)',
'7' => 'Russia (+7)',
'250' => 'Rwanda (+250)',
'378' => 'San Marino (+378)',
'239' => 'Sao Tome & Principe (+239)',
'966' => 'Saudi Arabia (+966)',
'221' => 'Senegal (+221)',
'381' => 'Serbia (+381)',
'248' => 'Seychelles (+248)',
'232' => 'Sierra Leone (+232)',
'65' => 'Singapore (+65)',
'421' => 'Slovak Republic (+421)',
'386' => 'Slovenia (+386)',
'677' => 'Solomon Islands (+677)',
'252' => 'Somalia (+252)',
'27' => 'South Africa (+27)',
'34' => 'Spain (+34)',
'94' => 'Sri Lanka (+94)',
'290' => 'St. Helena (+290)',
'1869' => 'St. Kitts (+1869)',
'1758' => 'St. Lucia (+1758)',
'249' => 'Sudan (+249)',
'597' => 'Suriname (+597)',
'268' => 'Swaziland (+268)',
'46' => 'Sweden (+46)',
'41' => 'Switzerland (+41)',
'963' => 'Syria (+963)',
'886' => 'Taiwan (+886)',
'7' => 'Tajikstan (+7)',
'66' => 'Thailand (+66)',
'228' => 'Togo (+228)',
'676' => 'Tonga (+676)',
'1868' => 'Trinidad & Tobago (+1868)',
'216' => 'Tunisia (+216)',
'90' => 'Turkey (+90)',
'7' => 'Turkmenistan (+7)',
'993' => 'Turkmenistan (+993)',
'1649' => 'Turks & Caicos Islands (+1649)',
'688' => 'Tuvalu (+688)',
'256' => 'Uganda (+256)',
'380' => 'Ukraine (+380)',
'971' => 'United Arab Emirates (+971)',
'598' => 'Uruguay (+598)',
'7' => 'Uzbekistan (+7)',
'678' => 'Vanuatu (+678)',
'379' => 'Vatican City (+379)',
'58' => 'Venezuela (+58)',
'84' => 'Vietnam (+84)',
'84' => 'Virgin Islands - British (+1284)',
'84' => 'Virgin Islands - US (+1340)',
'681' => 'Wallis & Futuna (+681)',
'969' => 'Yemen (North)(+969)',
'967' => 'Yemen (South)(+967)',
'260' => 'Zambia (+260)',
'263' => 'Zimbabwe (+263)',
];
@promel
Copy link

promel commented Oct 11, 2023

Thanks

@promel
Copy link

promel commented Oct 11, 2023

$array = [
"UK"=> "44",
"USA"=> "1",
"Algeria"=> "213",
"Andorra"=> "376",
"Angola"=> "244",
"Anguilla"=> "1264",
"Antigua & Barbuda"=> "1268",
"Argentina"=> "54",
"Armenia"=> "374",
"Aruba"=> "297",
"Australia"=> "61",
"Austria"=> "43",
"Azerbaijan"=> "994",
"Bahamas"=> "1242",
"Bahrain"=> "973",
"Bangladesh"=> "880",
"Barbados"=> "1246",
"Belarus"=> "375",
"Belgium"=> "32",
"Belize"=> "501",
"Benin"=> "229",
"Bermuda"=> "1441",
"Bhutan"=> "975",
"Bolivia"=> "591",
"Bosnia Herzegovina"=> "387",
"Botswana"=> "267",
"Brazil"=> "55",
"Brunei"=> "673",
"Bulgaria"=> "359",
"Burkina Faso"=> "226",
"Burundi"=> "257",
"Cambodia"=> "855",
"Cameroon"=> "237",
"Canada"=> "1",
"Cape Verde Islands"=> "238",
"Cayman Islands"=> "1345",
"Central African Republic"=> "236",
"Chile"=> "56",
"China"=> "86",
"Colombia"=> "57",
"Comoros"=> "269",
"Congo"=> "242",
"Cook Islands"=> "682",
"Côte d'Ivoire" => "225",
"Costa Rica"=> "506",
"Croatia"=> "385",
"Cuba"=> "53",
"Cyprus North"=> "90392",
"Cyprus South"=> "357",
"Czech Republic"=> "42",
"Denmark"=> "45",
"Djibouti"=> "253",
"Dominica"=> "1809",
"Dominican Republic"=> "1809",
"Ecuador"=> "593",
"Egypt"=> "20",
"El Salvador"=> "503",
"Equatorial Guinea"=> "240",
"Eritrea"=> "291",
"Estonia"=> "372",
"Ethiopia"=> "251",
"Falkland Islands"=> "500",
"Faroe Islands"=> "298",
"Fiji"=> "679",
"Finland"=> "358",
"France"=> "33",
"French Guiana"=> "594",
"French Polynesia"=> "689",
"Gabon"=> "241",
"Gambia"=> "220",
"Georgia"=> "995",
"Germany"=> "49",
"Ghana"=> "233",
"Gibraltar"=> "350",
"Greece"=> "30",
"Greenland"=> "299",
"Grenada"=> "1473",
"Guadeloupe"=> "590",
"Guam"=> "671",
"Guatemala"=> "502",
"Guinea"=> "224",
"Guinea - Bissau"=> "245",
"Guyana"=> "592",
"Haiti"=> "509",
"Honduras"=> "504",
"Hong Kong"=> "852",
"Hungary"=> "36",
"Iceland"=> "354",
"India"=> "91",
"Indonesia"=> "62",
"Iran"=> "98",
"Iraq"=> "964",
"Ireland"=> "353",
"Israel"=> "972",
"Italy"=> "39",
"Jamaica"=> "1876",
"Japan"=> "81",
"Jordan"=> "962",
"Kazakhstan"=> "7",
"Kenya"=> "254",
"Kiribati"=> "686",
"Korea North"=> "850",
"Korea South"=> "82",
"Kuwait"=> "965",
"Kyrgyzstan"=> "996",
"Laos"=> "856",
"Latvia"=> "371",
"Lebanon"=> "961",
"Lesotho"=> "266",
"Liberia"=> "231",
"Libya"=> "218",
"Liechtenstein"=> "417",
"Lithuania"=> "370",
"Luxembourg"=> "352",
"Macao"=> "853",
"Macedonia"=> "389",
"Madagascar"=> "261",
"Malawi"=> "265",
"Malaysia"=> "60",
"Maldives"=> "960",
"Mali"=> "223",
"Malta"=> "356",
"Marshall Islands"=> "692",
"Martinique"=> "596",
"Mauritania"=> "222",
"Mayotte"=> "269",
"Mexico"=> "52",
"Micronesia"=> "691",
"Moldova"=> "373",
"Monaco"=> "377",
"Mongolia"=> "976",
"Montserrat"=> "1664",
"Morocco"=> "212",
"Mozambique"=> "258",
"Myanmar"=> "95",
"Namibia"=> "264",
"Nauru"=> "674",
"Nepal"=> "977",
"Netherlands"=> "31",
"New Caledonia"=> "687",
"New Zealand"=> "64",
"Nicaragua"=> "505",
"Niger"=> "227",
"Nigeria"=> "234",
"Niue"=> "683",
"Norfolk Islands"=> "672",
"Northern Marianas"=> "670",
"Norway"=> "47",
"Oman"=> "968",
"Palau"=> "680",
"Panama"=> "507",
"Papua New Guinea"=> "675",
"Paraguay"=> "595",
"Peru"=> "51",
"Philippines"=> "63",
"Poland"=> "48",
"Portugal"=> "351",
"Puerto Rico"=> "1787",
"Qatar"=> "974",
"Reunion"=> "262",
"Romania"=> "40",
"Russia"=> "7",
"Rwanda"=> "250",
"San Marino"=> "378",
"Sao Tome & Principe"=> "239",
"Saudi Arabia"=> "966",
"Senegal"=> "221",
"Serbia"=> "381",
"Seychelles"=> "248",
"Sierra Leone"=> "232",
"Singapore"=> "65",
"Slovak Republic"=> "421",
"Slovenia"=> "386",
"Solomon Islands"=> "677",
"Somalia"=> "252",
"South Africa"=> "27",
"Spain"=> "34",
"Sri Lanka"=> "94",
"St. Helena"=> "290",
"St. Kitts"=> "1869",
"St. Lucia"=> "1758",
"Sudan"=> "249",
"Suriname"=> "597",
"Swaziland"=> "268",
"Sweden"=> "46",
"Switzerland"=> "41",
"Syria"=> "963",
"Taiwan"=> "886",
"Tajikstan"=> "7",
"Thailand"=> "66",
"Togo"=> "228",
"Tonga"=> "676",
"Trinidad & Tobago"=> "1868",
"Tunisia"=> "216",
"Turkey"=> "90",
"Turkmenistan"=> "7",
"Turkmenistan"=> "993",
"Turks & Caicos Islands"=> "1649",
"Tuvalu"=> "688",
"Uganda"=> "256",
"Ukraine"=> "380",
"United Arab Emirates"=> "971",
"Uruguay"=> "598",
"Uzbekistan"=> "998",
"Vanuatu"=> "678",
"Vatican City"=> "379",
"Venezuela"=> "58",
"Vietnam"=> "84",
"Virgin Islands - British"=> "1284",
"Virgin Islands - US"=> "1340",
"Wallis & Futuna"=> "681",
"Yemen"=> "North""969",
"Yemen"=> "South""967",
"Zambia"=> "260",
"Zimbabwe"=> "263",
];

@etoyowimura
Copy link

Uzbekistan is +998

@promel
Copy link

promel commented Nov 17, 2023

Thanks I'll update it

Uzbekistan is +998

@quenbyako
Copy link

@promel Hey, may i ask you to update also Georgian country code? It's +995, and, as far as google tells me, only this gist and comments providing invalid info to services, so may be it's better to update at least your info? 😊

@promel
Copy link

promel commented Dec 14, 2023

@promel Hey, may i ask you to update also Georgian country code? It's +995, and, as far as google tells me, only this gist and comments providing invalid info to services, so may be it's better to update at least your info? 😊

done

@Ebedthan
Copy link

Côte d'Ivoire is +225

@promel
Copy link

promel commented May 19, 2024

Côte d'Ivoire is +225

I have updated it

@grzegorztomasiak
Copy link

grzegorztomasiak commented May 23, 2024

"Turkmenistan"=> "7",
"Turkmenistan"=> "993",

"Yemen"=> "North""969",
"Yemen"=> "South""967",

"Korea North"=> "850",
"Korea South"=> "82",

No countries like Korea South or Korea North, sounds silly like States United.

the hell is this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment