Skip to content

Instantly share code, notes, and snippets.

@slayer
Last active April 19, 2023 17:01
Show Gist options
  • Save slayer/542d525a07b1d48fc6876c255b3796d9 to your computer and use it in GitHub Desktop.
Save slayer/542d525a07b1d48fc6876c255b3796d9 to your computer and use it in GitHub Desktop.
Phone number masks by country ISO code
{
"AF": "##-###-####",
"AX": "(###)###-##-##",
"AL": "(###)###-###",
"DZ": "##-###-####",
"AS": "(684)###-####",
"AD": "###-###",
"AO": "(###)###-###",
"AI": "(264)###-####",
"AQ": "1##-###",
"AG": "(268)###-####",
"AR": "(###)###-####",
"AM": "##-###-###",
"AW": "###-####",
"AC": "####",
"AU": "#-####-####",
"AT": "(###)###-####",
"AZ": "##-###-##-##",
"BS": "(242)###-####",
"BH": "####-####",
"BD": "1###-######",
"BB": "(246)###-####",
"BY": "(##)###-##-##",
"BE": "(###)###-###",
"BZ": "###-####",
"BJ": "##-##-####",
"BM": "(441)###-####",
"BT": [
"17-###-###",
"77-###-###",
"#-###-###"
],
"BO": "#-###-####",
"BA": [
"##-####",
"##-#####"
],
"BW": "##-###-###",
"BR": [
"(##)####-####",
"(##)#####-####"
],
"IO": "###-####",
"BN": "###-####",
"BG": "(###)###-###",
"BF": "##-##-####",
"BI": "##-##-####",
"KH": "##-###-###",
"CM": "####-####",
"CA": "(###)###-####",
"CV": "(###)##-##",
"KY": "(345)###-####",
"CF": "##-##-####",
"TD": "##-##-##-##",
"CL": "#-####-####",
"CN": [
"(###)####-###",
"(###)####-####",
"##-#####-#####"
],
"CX": "#-####-####",
"CC": "#-####-####",
"CO": "(###)###-####",
"KM": "##-#####",
"CG": "##-#####",
"CK": "##-###",
"CR": "####-####",
"HR": "##-###-###",
"CU": "#-###-####",
"CY": "##-###-###",
"CZ": "(###)###-###",
"CD": "(###)###-###",
"DK": "##-##-##-##",
"DJ": "##-##-##-##",
"DM": "(767)###-####",
"DO": [
"(809)###-####",
"(829)###-####",
"(849)###-####"
],
"EC": [
"#-###-####",
"##-###-####"
],
"EG": "(###)###-####",
"SV": "##-##-####",
"GQ": "##-###-####",
"ER": "#-###-###",
"EE": [
"###-####",
"####-####"
],
"SZ": "##-##-####",
"ET": "##-###-####",
"FK": "#####",
"FO": "###-###",
"FJ": "##-#####",
"FI": "(###)###-##-##",
"FR": "(###)###-###",
"GF": "#####-####",
"PF": "##-##-##",
"GA": "#-##-##-##",
"GM": "(###)##-##",
"GE": "(###)###-###",
"DE": [
"###-###",
"(###)##-##",
"(###)##-###",
"(###)##-####",
"(###)###-####",
"(####)###-####"
],
"GH": "(###)###-###",
"GI": "###-#####",
"GR": "(###)###-####",
"GL": "##-##-##",
"GD": "(473)###-####",
"GP": "(###)###-###",
"GU": "(671)###-####",
"GT": "#-###-####",
"GG": "(####)######",
"GN": "##-###-###",
"GW": "#-######",
"GY": "###-####",
"HT": "##-##-####",
"VA": "06 698#####",
"HN": "####-####",
"HK": "####-####",
"HU": "(###)###-###",
"IS": "###-####",
"IN": "(####)###-###",
"ID": [
"##-###-##",
"##-###-###",
"##-###-####",
"(8##)###-###",
"(8##)###-##-###"
],
"IR": "(###)###-####",
"IQ": "(###)###-####",
"IE": "(###)###-###",
"IM": "(####)######",
"IL": [
"#-###-####",
"5#-###-####"
],
"IT": "(###)####-###",
"CI": "##-###-###",
"JM": "(876)###-####",
"JP": [
"(###)###-###",
"##-####-####"
],
"JE": "(####)####-######",
"JO": "#-####-####",
"KZ": [
"(6##)###-##-##",
"(7##)###-##-##"
],
"KE": "###-######",
"KI": "##-###",
"KP": [
"###-###",
"####-####",
"##-###-###",
"###-####-###",
"191-###-####",
"####-#############"
],
"KR": "##-###-####",
"XK": [
"##-###-###",
"###-###-###"
],
"KW": "####-####",
"KG": "(###)###-###",
"LA": [
"##-###-###",
"(20##)###-###"
],
"LV": "##-###-###",
"LB": [
"#-###-###",
"##-###-###"
],
"LS": "#-###-####",
"LR": "##-###-###",
"LY": [
"##-###-###",
"21-###-####"
],
"LI": "(###)###-####",
"LT": "(###)##-###",
"LU": "(###)###-###",
"MO": "####-####",
"MG": "##-##-#####",
"MW": [
"1-###-###",
"#-####-####"
],
"MY": [
"#-###-###",
"##-###-###",
"(###)###-###",
"##-###-####"
],
"MV": "###-####",
"ML": "##-##-####",
"MT": "####-####",
"MH": "###-####",
"MQ": "(###)##-##-##",
"MR": "##-##-####",
"MU": "###-####",
"YT": "#####-####",
"MX": [
"##-##-####",
"(###)###-####"
],
"FM": "###-####",
"MD": "####-####",
"MC": [
"##-###-###",
"(###)###-###"
],
"MN": "##-##-####",
"ME": "##-###-###",
"MS": "(664)###-####",
"MA": "##-####-###",
"MZ": "##-###-###",
"MM": [
"###-###",
"#-###-###",
"##-###-###"
],
"NA": "##-###-####",
"NR": "###-####",
"NP": "##-###-###",
"NL": "##-###-####",
"AN": [
"###-####",
"9###-####"
],
"NC": "##-####",
"NZ": [
"#-###-###",
"(###)###-###",
"(###)###-####"
],
"NI": "####-####",
"NE": "##-##-####",
"NG": [
"##-###-##",
"##-###-###",
"(###)###-####"
],
"NU": "####",
"NF": "3##-###",
"MK": "##-###-###",
"MP": "(670)###-####",
"NO": "(###)##-###",
"OM": "##-###-###",
"PK": "(###)###-####",
"PW": "###-####",
"PS": "##-###-####",
"PA": "###-####",
"PG": "(###)##-###",
"PY": "(###)###-###",
"PE": "(###)###-###",
"PH": "(###)###-####",
"PN": "###-###-###",
"PL": "(###)###-###",
"PT": "##-###-####",
"PR": [
"(787) ### ####",
"(939) ### ####"
],
"QA": "####-####",
"RE": "#####-####",
"RO": "##-###-####",
"RU": "(###)###-##-##",
"RW": "(###)###-###",
"BL": "###-##-##-##",
"SH": "####",
"KN": "(869)###-####",
"LC": "(758)###-####",
"MF": "(###)###-###",
"PM": "##-####",
"VC": "(784)###-####",
"WS": "##-####",
"SM": "####-######",
"ST": "##-#####",
"SA": [
"#-###-####",
"5#-####-####"
],
"SN": "##-###-####",
"RS": "##-###-####",
"SC": "#-###-###",
"SL": "##-######",
"SG": "####-####",
"SX": "(721)###-####",
"SK": "(###)###-###",
"SI": "##-###-###",
"SB": [
"#####",
"###-####"
],
"SO": [
"#-###-###",
"##-###-###"
],
"ZA": "##-###-####",
"GS": "#####",
"SS": "##-###-####",
"ES": "(###)###-###",
"LK": "##-###-####",
"SD": "##-###-####",
"SR": [
"###-###",
"###-####"
],
"SJ": "(###)##-###",
"SE": "##-###-####",
"CH": "##-###-####",
"SY": "##-####-###",
"TW": [
"####-####",
"#-####-####"
],
"TJ": "##-###-####",
"TZ": "##-###-####",
"TH": [
"##-###-###",
"##-###-####"
],
"TL": [
"###-####",
"77#-#####",
"78#-#####"
],
"TG": "##-###-###",
"TK": "####",
"TO": "#####",
"TT": "(868)###-####",
"TN": "##-###-###",
"TR": "(###)###-####",
"TM": "#-###-####",
"TC": "(249)###-###",
"TV": [
"2####",
"90####"
],
"UG": "(###)###-###",
"UA": "(##)###-##-##",
"AE": [
"#-###-####",
"5#-###-####"
],
"GB": "##-####-####",
"US": "(###)###-####",
"UY": "#-###-##-##",
"UZ": "##-###-####",
"VU": [
"#####",
"##-#####"
],
"VE": "(###)###-####",
"VN": [
"##-####-###",
"(###)####-###"
],
"VG": "(284)###-####",
"VI": "(340)###-####",
"WF": "##-####",
"YE": [
"#-###-###",
"##-###-###",
"###-###-###"
],
"ZM": "##-###-####",
"ZW": "#-######"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment