Live: Tor + abuse feeds refreshed every 6 hours

Phone number formats by country

The calling code, national and international notation, E.164 form and digit length for 95 countries. Every value is computed from the same numbering-plan data our API validates with, so this reference and the API can never disagree.

CountryCodeExample (international)Digits
United States+1+1 201 555 012310
Canada+1+1 506 234 567810
United Kingdom+44+44 7400 12345610
Ireland+353+353 85 012 34569
Germany+49+49 1512 345678911
France+33+33 6 12 34 56 789
Spain+34+34 612 34 56 789
Italy+39+39 312 345 678910
Netherlands+31+31 6 123456789
Belgium+32+32 450 00 12 349
Switzerland+41+41 78 123 45 679
Austria+43+43 664 1234569
Sweden+46+46 70 123 45 679
Norway+47+47 40 61 23 458
Denmark+45+45 34 41 23 458
Finland+358+358 41 23456789
Poland+48+48 512 345 6789
Portugal+351+351 912 345 6789
Czechia+420+420 601 123 4569
Romania+40+40 712 034 5679
Greece+30+30 691 234 567810
India+91+91 81234 5678910
Pakistan+92+92 301 234567810
Bangladesh+880+880 1812 34567810
Indonesia+62+62 812 345 6789
Philippines+63+63 905 123 456710
Singapore+65+65 8123 45678
Malaysia+60+60 12 345 67899
Thailand+66+66 81 234 56789
Vietnam+84+84 912 345 6789
Japan+81+81 90 1234 567810
South Korea+82+82 10 2000 000010
China+86+86 131 2345 678911
Hong Kong+852+852 5123 45678
Australia+61+61 412 345 6789
New Zealand+64+64 21 123 45679
United Arab Emirates+971+971 50 123 45679
Saudi Arabia+966+966 51 234 56789
Israel+972+972 50 234 56789
Turkey+90+90 501 234 56 7810
South Africa+27+27 71 123 45679
Nigeria+234+234 802 123 456710
Kenya+254+254 712 1234569
Egypt+20+20 10 0123456710
Brazil+55+55 11 96123 456711
Mexico+52+52 222 123 456710
Argentina+54+54 9 11 2345 678911
Chile+56+56 2 2123 45679
Colombia+57+57 321 123456710
Hungary+36+36 20 123 45679
Bulgaria+359+359 43 012 3458
Croatia+385+385 92 123 45679
Slovakia+421+421 912 123 4569
Slovenia+386+386 31 234 5678
Serbia+381+381 60 12345679
Ukraine+380+380 50 123 45679
Lithuania+370+370 612 345678
Latvia+371+371 21 234 5678
Estonia+372+372 5123 45678
Iceland+354+354 611 12347
Luxembourg+352+352 628 123 4569
Cyprus+357+357 96 1234568
Malta+356+356 9696 12348
Peru+51+51 912 345 6789
Ecuador+593+593 99 123 45679
Uruguay+598+598 94 231 2348
Costa Rica+506+506 8312 34568
Panama+507+507 6123 45678
Dominican Republic+1+1 809 234 567810
Guatemala+502+502 5123 45678
Bolivia+591+591 712345678
Paraguay+595+595 961 4567899
Taiwan+886+886 912 345 6789
Sri Lanka+94+94 71 234 56789
Nepal+977+977 984 123456710
Cambodia+855+855 91 234 5678
Kazakhstan+7+7 771 000 999810
Uzbekistan+998+998 91 234 56 789
Myanmar+95+95 9 212 34568
Qatar+974+974 3312 34568
Kuwait+965+965 500 123458
Bahrain+973+973 3600 12348
Oman+968+968 9212 34568
Jordan+962+962 7 9012 34569
Lebanon+961+961 71 123 4568
Morocco+212+212 6 50 12 34 569
Algeria+213+213 551 23 45 679
Tunisia+216+216 20 123 4568
Ghana+233+233 23 123 45679
Tanzania+255+255 621 234 5679
Uganda+256+256 712 3456789
Ethiopia+251+251 91 123 45679
Côte d'Ivoire+225+225 01 23 45 678910
Senegal+221+221 70 123 45 679
Zambia+260+260 95 51234569

Checking a number in code

Formatting tells you how a number should look; it does not tell you whether the number was ever allocated, what line type it is, or whether it is worth trusting on a signup. That is one API call.