The United States and Canada share the North American Numbering Plan (NANP). Numbers are +1 NPA-NXX-XXXX — a 3-digit NPA (area code) followed by a 7-digit local number. Toll-free numbers use NPAs 800, 833, 844, 855, 866, 877, 888. Major cities below — DIDHub stocks numbers in nearly every US NPA.
Phone number area codes by country
Country codes (+xx) and major area codes for every country DIDHub serves. Use this to plan local-presence campaigns, validate caller-ID strings, or shop for a specific city's DID number.
Country code
The "+xx" prefix that identifies a country in the international dialing plan (E.164). Always dialed first when calling internationally — e.g. +1 for US/Canada, +44 for the UK, +49 for Germany.
Area code
The next digits after the country code that identify a city or geographic region. 020 means London, 212 means New York City, 30 means Berlin. Some countries (Denmark, Norway, Singapore, Hong Kong) have no area codes.
Buying a number
Pick a country and area code, see live availability and per-number capabilities (voice, SMS, MMS, fax) in DIDHub's search. Most numbers activate in under 60 seconds.
Phone number checker
Paste any phone number to validate it, see its country, line type (mobile / fixed / toll-free / VoIP), and check whether DIDHub can port it or assign you a new one in that country.
NOAM — North America
Canada uses the same North American Numbering Plan as the US — +1 NPA-NXX-XXXX. NPAs are geographic by province / metro region.
LATAM — Latin America
Brazil uses 2-digit area codes (DDD — Discagem Direta à Distância). Mobile numbers begin with 9 after the area code; landline numbers start 2-5.
Mexico moved to 10-digit dialing nationwide in 2019. The leading digits identify the city.
Argentina uses 2-4 digit area codes (with trunk prefix 0). Internationally these are dialed as +54 followed by the area code without the leading 0.
EURO — Europe
UK numbers use Standard Telephone Dialing (STD) codes. London uses 020 (followed by 7 or 8 digit local). National non-geographic ranges are 03xx; toll-free is 0800/0808; mobile is 07xxx.
Germany uses variable-length area codes (Vorwahl) with trunk prefix 0 — 3-6 digits including the 0, depending on the city. Bigger cities have shorter codes. Internationally these are dialed as +49 followed by the area code without the leading 0. Activation requires proof of local German address (Bundesnetzagentur regulation).
France uses 2-digit area codes (with trunk prefix 0) covering large geographic zones. Internationally these are dialed as +33 followed by the area code without the leading 0. Numbers are 10 digits in national format.
Netherlands uses 3-digit area codes (with trunk prefix 0). Internationally these are dialed as +31 followed by the area code without the leading 0.
Belgium uses 2-digit codes for major cities and 3-digit codes for smaller ones (with trunk prefix 0). Internationally these are dialed as +32 followed by the area code without the leading 0.
Austria uses 2-4 digit area codes (with trunk prefix 0). Internationally these are dialed as +43 followed by the area code without the leading 0.
Switzerland uses 3-digit cantonal area codes (with trunk prefix 0). Internationally these are dialed as +41 followed by the area code without the leading 0.
Sweden uses variable-length area codes (with trunk prefix 0). Internationally these are dialed as +46 followed by the area code without the leading 0.
No area codes — 8 digits dialed nationwide. Numbers are not geographic.
No area codes — 8 digits dialed nationwide. Mobile numbers start 4 or 9; landline 2-7; toll-free 800.
Finland uses 1-3 digit area codes (with trunk prefix 0). Internationally these are dialed as +358 followed by the area code without the leading 0.
Czech Republic uses 9-digit numbers without geographic area codes — the first digit indicates the type (2 = Prague historically, 3-5 = other regions, 6/7 = mobile).
Ireland uses 2-3 digit area codes (with trunk prefix 0). Internationally these are dialed as +353 followed by the area code without the leading 0.
Romania uses 2-3 digit area codes (with trunk prefix 0). Internationally these are dialed as +40 followed by the area code without the leading 0.
Hungary uses 1-2 digit area codes preceded by the trunk prefix 06 in national format. Internationally these are dialed as +36 followed by the area code without the 06.
MENA — Middle East & North Africa
Israel uses 2-digit area codes (with trunk prefix 0) covering broad regions. Mobile numbers begin with 05. Internationally these are dialed as +972 followed by the area code without the leading 0.
UAE uses 2-digit emirate codes (with trunk prefix 0). Mobile numbers begin with 05. Internationally these are dialed as +971 followed by the area code without the leading 0.
Saudi Arabia uses 3-digit regional codes (with trunk prefix 0). Mobile numbers begin with 05. Internationally these are dialed as +966 followed by the area code without the leading 0.
Turkey uses 3-digit area codes (with trunk prefix 0). Internationally these are dialed as +90 followed by the area code without the leading 0.
Egypt uses 1-2 digit area codes (with trunk prefix 0). Internationally these are dialed as +20 followed by the area code without the leading 0.
AFRICA — Sub-Saharan Africa
South Africa uses 2-digit area codes (with trunk prefix 0). Internationally these are dialed as +27 followed by the area code without the leading 0.
Nigeria uses 1-2 digit area codes (with trunk prefix 0). Internationally these are dialed as +234 followed by the area code without the leading 0.
Kenya uses 2-digit area codes (with trunk prefix 0). Internationally these are dialed as +254 followed by the area code without the leading 0.
Morocco uses 3-digit area codes (with trunk prefix 0). Internationally these are dialed as +212 followed by the area code without the leading 0.
INDIA — Indian Subcontinent
India uses 3-5 digit STD codes (with trunk prefix 0) followed by 6-8 digit local numbers. Mobile numbers are 10 digits starting 6, 7, 8, or 9. Internationally these are dialed as +91 followed by the area code without the leading 0. TRAI regulates termination and may require KYC for activation on certain ranges.
APAC — Asia-Pacific
Japan uses 2-4 digit area codes (with trunk prefix 0). Internationally these are dialed as +81 followed by the area code without the leading 0.
China uses 2-4 digit area codes (with trunk prefix 0). Internationally these are dialed as +86 followed by the area code without the leading 0.
South Korea uses 2-3 digit area codes (with trunk prefix 0). Internationally these are dialed as +82 followed by the area code without the leading 0.
No area codes — 8 digits dialed nationwide. Landline numbers start 6; mobile 8 or 9; toll-free 800.
No area codes — 8 digits dialed throughout HK. Landline starts 2 or 3; mobile 5, 6, or 9; toll-free 800.
Taiwan uses 2-digit area codes (with trunk prefix 0). Internationally these are dialed as +886 followed by the area code without the leading 0.
Thailand uses 2-3 digit area codes (with trunk prefix 0). Internationally these are dialed as +66 followed by the area code without the leading 0.
Malaysia uses 1-3 digit state/region codes (with trunk prefix 0). Internationally these are dialed as +60 followed by the area code without the leading 0.
Indonesia uses 2-3 digit area codes (with trunk prefix 0). Internationally these are dialed as +62 followed by the area code without the leading 0.
Philippines uses 1-3 digit area codes (with trunk prefix 0). Internationally these are dialed as +63 followed by the area code without the leading 0.
Vietnam uses 2-3 digit area codes (with trunk prefix 0). Internationally these are dialed as +84 followed by the area code without the leading 0.
ANZAC — Australia & New Zealand
Australia uses 2-digit area codes (with trunk prefix 0) covering broad geographic zones. Internationally these are dialed as +61 followed by the area code without the leading 0. Mobile numbers begin with 04.
New Zealand uses 2-digit area codes (with trunk prefix 0). Internationally these are dialed as +64 followed by the area code without the leading 0.
Find your number
Live availability across 130+ countries — local, national, toll-free, mobile.
Get a number