Country Calling Codes Widget
Embed a searchable list of international calling codes. Visitors type a country, territory or the digits after the plus sign and see the matching E.164 country codes, with a ready-made dialling line for calling from a mobile, from most countries, from North America, Australia or Japan.
Live preview
Under the widget on your page: Powered by A2Z Tools
Embed code
<iframe src="https://a2z.tools/embed/w/country-calling-codes" title="Country Calling Codes by A2Z Tools" width="100%" height="600" style="border:0;width:100%" loading="lazy" allow="clipboard-write"></iframe>
A plain iframe. Works everywhere, including site builders that strip scripts. Adjust height if your content needs more room.
<div data-a2z-widget="country-calling-codes" data-height="600"></div> <script async src="https://a2z.tools/embed.js"></script>
Adds a small script (what it does) that sizes the widget to fit its content, loads it lazily and keeps it isolated from your page's CSS.
Works with
How it works
The widget carries a compact list of about 250 country codes taken from the ITU-T E.164 assigned codes list, checked on 2026-10-01, including territories that share a code (Guernsey, Jersey and the Isle of Man under +44, Christmas Island under +61) and global services such as +800 freephone and +870 Inmarsat. Places in the North American Numbering Plan all use +1 and are listed with their area code, so Jamaica appears as +1 876 and Puerto Rico as +1 787 and +1 939. Searching is forgiving: names ignore accents and case, and common aliases such as UK, USA, Holland or Ivory Coast work. Typing digits looks up codes instead - exact matches first, then longer codes that start with those digits - and a whole pasted number such as +44 20 7946 0000 finds its code. The 'calling from' choice changes the exit prefix in each dialling line: + on a mobile, 00 from most countries, 011 from the US and Canada, 0011 from Australia, 010 from Japan.
Method
- Data: ITU-T E.164 assigned country codes (checked 2026-10-01); NANP places listed as 1 + area code
- Name search: accent-folded, exact name or alias first, then names starting with the text, then word and substring matches
- Digit search: exact code, then longer codes beginning with the digits, else the code a full number begins with
- Dialling line: exit prefix + country code + national number without its trunk 0 (kept for Italy, San Marino, Vatican)
Worked examples
Search by code
Inputs: +44
Result: United Kingdom - dial +44 then the number without its leading 0
Guernsey, Jersey and the Isle of Man are found by name under the same code.
Calling Jamaica from London
Inputs: Search 'Jamaica', calling from: most countries (00)
Result: +1 876 - dial 00 1 876 then the 7-digit local number
Jamaica's newer area code 658 is listed as a second entry.
Limitations
- Country codes only: it does not validate full phone numbers or show local number lengths.
- Exit prefixes cover the most common cases; a few countries use carrier-specific international prefixes.
- NANP area codes come from the North American Numbering Plan, not from the ITU list.
Where publishers use it
- A travel blog's pre-trip checklist
- A hotel or tour operator's contact page for international guests
- A customer-support site explaining how to reach an overseas helpline
- A visa or relocation agency's resources page
- A sign-up form help page explaining the international phone format
Questions
Do I drop the 0 at the start of the number?
Usually yes. Many countries use a leading 0 as a domestic trunk prefix that is omitted after the country code: London's 020 7946 0000 becomes +44 20 7946 0000. Italy, San Marino and Vatican City are the main exceptions - their numbers keep the 0 after +39 or +378.
What is the exit code?
The prefix that tells your phone network the next digits are a country code. It is 00 in most of the world, 011 in the US, Canada and other +1 places, 0011 in Australia and 010 in Japan. On a mobile you can always type + instead.
Why do the US, Canada and Jamaica share +1?
They are all in the North American Numbering Plan, one numbering zone with ITU code 1. The three-digit area code tells them apart, which is why this list shows Jamaica as +1 876 and the Bahamas as +1 242.
Why do Russia and Kazakhstan both use +7?
Code 7 was assigned to the Soviet Union and is still shared; Kazakhstan's numbers begin with 6 or 7 after the code, Russia's with other digits.
What are codes like +800 and +870?
Global services rather than countries: +800 is the International Freephone Service, +808 International Shared Cost, +870 Inmarsat satellite phones and +881 global mobile satellite systems.
How current is the list?
It follows the ITU-T E.164 list of assigned country codes as checked on 2026-10-01. Changes are rare; +383 for Kosovo is one of the most recent additions.
Sources
- List of ITU-T Recommendation E.164 assigned country codes - International Telecommunication Union . The official list of assigned E.164 country codes (2016 edition, amended through ITU Operational Bulletins). Checked 2026-10-01.
Cite or recommend this tool
If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.
A2Z Tools Country Calling Codes https://a2z.tools/international-dialing-code-lookup
<a href="https://a2z.tools/international-dialing-code-lookup">A2Z Tools Country Calling Codes</a>
[A2Z Tools Country Calling Codes](https://a2z.tools/international-dialing-code-lookup)
Country Calling Codes by A2Z Tools - https://a2z.tools/international-dialing-code-lookup
Related widgets
-
Convert a date and time between any two time zones, with daylight-saving gaps and overlaps explained.
-
Live local time, date and UTC offset for up to 12 cities you choose.
-
Trip total, per person and per day from stay, food, transport, activities, flights and a buffer.
-
Fuel needed and trip cost from distance, economy and fuel price, split between passengers.
-
Convert between MPG (US), MPG (UK), L/100 km and km per litre with exact factors.
-
Monthly car payment with down payment, trade-in, sales tax and fees, plus the total cost.