International Calling Codes Reference

Find the international dialling (country) code for any country.

Free international calling code reference — search the E.164 country dialling code for any country by name, ISO code or number. Runs entirely in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

What does the plus sign in a calling code mean?

The plus is a placeholder for your local international access (exit) code. On mobiles you can dial the plus directly; on landlines you usually replace it with a prefix like 00 or 011.

This reference lets you look up the international calling code (also called the country dialling code) for any country. These E.164 prefixes are what you dial before a national phone number to route a call across borders. Search by country name, two-letter ISO code, or the dial code itself, and the matching row appears instantly.

How it works

Every country is assigned a dialling code under the ITU’s E.164 standard. To place an international call you dial three parts in order: your country’s exit code, the destination country’s calling code, then the national number (usually without its leading 0). On a mobile, the leading plus sign replaces the exit code, so you can store and dial numbers in full international form anywhere in the world. This page ships the entire list with it, so searching never contacts a server.

Worked example

To call a London office number 020 7946 0000 from abroad:

StepWhat you dial
Exit code+ (mobile) or 00 / 011 (landline)
UK calling code44
National number, leading 0 dropped20 7946 0000

The full international number is +44 20 7946 0000. Search “United Kingdom”, “GB” or “44” above to confirm the +44 prefix. All lookups run in your browser.

Common calling codes at a glance

CountryCodeNotes
United States+1Shared with Canada and many Caribbean territories (NANP)
United Kingdom+44Drop the leading 0 of the local number
Germany+49Area codes vary in length; mobile numbers start 015–017
France+3310-digit national numbers; drop leading 0
India+91Mobile numbers are 10 digits starting 6–9
China+86Mobile numbers are 11 digits starting 1
Australia+61Mobile numbers start 04; drop leading 0
Brazil+5511-digit mobile numbers in most cities

Why some codes are shared

+1 (North American Numbering Plan): The United States, Canada, and many Caribbean nations share the +1 code because they participate in the North American Numbering Plan. You distinguish between them using the three-digit area code that follows. For example, +1-800 is a toll-free number, while +1-868 reaches Trinidad and Tobago.

+7: Russia and Kazakhstan share +7. Russian numbers typically start with 9xx for mobiles; Kazakhstan uses codes starting 7xx.

Russia’s split from +8: The Soviet Union used +7 for all its republics. After 1991, most successor states received their own codes (Ukraine +380, Georgia +995, etc.), but Russia retained +7.

Tips for saving international numbers

Always store phone numbers in full international format with the leading plus: +[country code][national number without leading 0]. This format works from any country without having to know the local exit code, and it survives SIM changes and roaming correctly on most smartphones.

If someone gives you a number in local format — for example, 020 7946 0000 in the UK — you convert it by replacing the 0 with +44: +44 20 7946 0000.