Back to GymFlow: Fitness Tracker Blog
Jul 08, 2026

The Complete Guide to International Phone Country Codes

S
SmartLinks Team
8 min read

The Complete Guide to International Phone Country Codes

You've saved a new contact's number. You open WhatsApp, type a message, hit send — and nothing happens. The number doesn't exist. Sound familiar?

Every day, millions of international calls fail and messages bounce for one reason: the phone number isn't formatted correctly. A missing plus sign, a zero that should have been dropped, a confused exit code — tiny mistakes that kill the connection before it starts.

Whether you're an expat calling home, a business owner reaching a supplier overseas, or a traveler trying to share your temporary number with family, understanding international phone country codes isn't optional. It's essential.

This guide breaks down everything you need to know — no telecom jargon, no filler. Just the practical knowledge to dial any country on Earth correctly, every single time.


What Exactly Is a Country Code?

A country code is a numerical prefix assigned to each country (or territory) by the International Telecommunication Union (ITU). It tells the phone network which country you're trying to reach.

When you see a number like +44 7911 123456, here's what each part means:

  • + — The universal international dialing indicator (replaces exit codes like 00 or 011)
  • 44 — The country code (United Kingdom in this case)
  • 7911 123456 — The subscriber number (the actual phone number within that country)

Country codes range from one digit (+1 for the United States and Canada) to three digits (+960 for the Maldives). There's no pattern to memorize — it's a system you simply need to look up.


The Most Common Country Codes You Should Know

Here are the country codes you'll encounter most frequently in international communication:

| Country | Code | Example Format | |---|---|---| | United States / Canada | +1 | +1 212 555 0100 | | United Kingdom | +44 | +44 7911 123456 | | India | +91 | +91 98765 43210 | | Germany | +49 | +49 30 1234567 | | France | +33 | +33 6 12 34 56 78 | | China | +86 | +86 138 0013 8000 | | Japan | +81 | +81 90 1234 5678 | | Brazil | +55 | +55 11 91234 5678 | | Australia | +61 | +61 4 1234 5678 | | United Arab Emirates | +971 | +971 50 123 4567 | | Saudi Arabia | +966 | +966 50 123 4567 | | Egypt | +20 | +20 10 1234 5678 | | Nigeria | +234 | +234 801 234 5678 | | South Africa | +27 | +27 82 123 4567 | | Mexico | +52 | +52 55 1234 5678 | | Turkey | +90 | +90 532 123 4567 | | South Korea | +82 | +82 10 1234 5678 | | Indonesia | +62 | +62 812 345 6789 | | Philippines | +63 | +63 917 123 4567 | | Pakistan | +92 | +92 300 1234567 |

Keep this table handy. These 20 countries cover the vast majority of international calls made worldwide.


The 5 Most Common Mistakes People Make with Country Codes

1. Not Dropping the Leading Zero

This is the number one mistake. Most countries use a "trunk prefix" — usually a leading zero — for domestic calls. When you add the country code, that zero must be removed.

Example (UK): - Local format: 07911 123456 - International format: +44 7911 123456

Notice the zero disappears. If you dial +44 07911 123456, the call will fail.

This rule applies to the UK (+44), Germany (+49), France (+33), Australia (+61), most of Africa, most of Asia, and dozens more. The notable exception? The United States and Canada (+1), which don't use a trunk prefix.

2. Confusing the Exit Code with the Country Code

An exit code (also called an International Direct Dialing prefix, or IDD) is what you dial to signal that you're making an international call from your current country. It is not part of the phone number itself.

Common exit codes: - 00 — Most of Europe, Africa, and the Middle East - 011 — United States and Canada - 0011 — Australia

The + symbol in a phone number is a universal replacement for whatever exit code your country uses. When saving contacts, always use + instead of the exit code. It works everywhere.

3. Mixing Up Similar Country Codes

Some codes are dangerously similar:

  • +65 = Singapore, +60 = Malaysia
  • +91 = India, +92 = Pakistan
  • +20 = Egypt, +212 = Morocco
  • +44 = UK, +45 = Denmark, +46 = Sweden

One wrong digit means your call goes to the wrong country entirely. Always double-check.

4. Forgetting That Some Countries Share a Code

The country code +1 is shared by the United States, Canada, and 20 Caribbean nations (including Jamaica, Puerto Rico, Bermuda, and the Bahamas). They're distinguished by the three-digit area code that follows.

Similarly, +7 is shared by Russia and Kazakhstan.

5. Using the Wrong Format for Messaging Apps

WhatsApp, Telegram, Signal, and Viber all require the full international format without spaces, dashes, or parentheses in many cases. The safest format is E.164:

+[country code][subscriber number]

For example: +447911123456

If you save a number with the local format (07911 123456), WhatsApp may not find the contact at all.


How to Format Any Phone Number for International Dialing: A Step-by-Step Method

Follow these five steps and you'll never get it wrong:

Step 1: Start with the + symbol.

Step 2: Add the destination country code (look it up if unsure).

Step 3: Take the local phone number and remove the trunk prefix (usually the leading 0). If there's no leading 0, keep the number as-is.

Step 4: Append the remaining digits after the country code.

Step 5: Verify the total digit count. Most international numbers are between 10 and 15 digits (including country code). If yours is significantly shorter or longer, something is wrong.

Worked example — formatting an Egyptian mobile number:

  • Local number: 010 1234 5678
  • Country code for Egypt: +20
  • Remove the leading 0: 10 1234 5678
  • Final international format: +20 10 1234 5678

7 Practical Tips for Managing International Phone Numbers

Tip 1: Always Save Numbers in International Format

Even if you're in the same country as the contact right now, save every number with the country code. You'll thank yourself when you travel or move.

Tip 2: Use the + Symbol, Not the Exit Code

Don't save numbers as 0044 or 01144. Use +44. The + works from every country on Earth.

Tip 3: Verify Before You Call

A single mistyped digit can route your call to a different country. For business-critical calls, verify the format before dialing.

Tip 4: Know the Format for Your Own Number

Many people can't correctly state their own phone number in international format. Figure it out now — you'll need it every time you fill out a form abroad, check into a hotel, or register for a service.

Tip 5: Be Aware of Time Zones

Country codes tell you where you're calling, which also tells you the local time. Before dialing +81 (Japan) from New York, check that it's not 3 AM in Tokyo.

Tip 6: Test with a Message First

If you're unsure whether a number is formatted correctly, send a WhatsApp or SMS message first. It's less intrusive than a call, and you'll quickly see if the number resolves.

Tip 7: Use a Dedicated Tool for Bulk Formatting

If you regularly work with international contacts — managing a CRM, organizing an event, or coordinating a distributed team — formatting numbers manually doesn't scale. Tools like Country Code Fix can batch-convert local numbers to the correct international format, handling trunk prefixes and edge cases automatically.


Regional Formatting Quirks You Should Know

Not every country follows the same rules, and some have quirks that catch people off guard:

  • Italy (+39): One of the few countries where you keep the leading zero when dialing internationally. The number +39 06 1234 5678 is correct.
  • Argentina (+54): Mobile numbers dialed from abroad require a 9 inserted after the country code. So +54 9 11 1234 5678.
  • Mexico (+52): Previously required a 1 after the country code for mobile numbers, but this was removed in 2019. Many old contact lists still have the outdated format.
  • Israel (+972): Some numbers start with 0 (landlines) and others don't. The trunk prefix rule still applies — drop the 0.
  • China (+86): Mobile numbers are 11 digits after the country code, which makes them among the longest in the world.

These exceptions are exactly why a simple "add the country code" instruction isn't enough. The formatting rules matter as much as the code itself.


The E.164 Standard: The Universal Format

If you remember one thing from this guide, make it this: E.164 is the international standard for phone number formatting.

The format is: +[country code][subscriber number]

Rules: - Maximum 15 digits total (including country code) - No spaces, dashes, or parentheses - Always starts with + - Trunk prefix is always removed

E.164 is what phone networks, databases, WhatsApp, and every major communication platform uses internally. When in doubt, format to E.164 and you'll be correct.


Frequently Asked Questions

How many country codes exist? There are approximately 250 country codes currently assigned by the ITU, covering every sovereign nation, territory, and some special services.

Can two countries have the same country code? Yes. The most well-known example is +1, shared by the United States, Canada, and 20 Caribbean nations. Russia and Kazakhstan both use +7.

What does the + symbol mean in a phone number? The + is a universal placeholder for your country's exit code (the digits you dial before an international number). It was adopted so that a single phone number format works globally.

Why do some numbers start with 00 instead of +? 00 is the exit code used by most European, African, and Middle Eastern countries. It serves the same purpose as + but is location-specific. When saving contacts, always use + because it works from any country.

Do I need the country code to call someone in the same country? No. If you're calling a domestic number, you typically use the local format (often with the trunk prefix). However, using the full international format with the country code will still work in most cases.

What happens if I include the leading zero AND the country code? In most countries, the call will fail. The network interprets the extra zero as part of the subscriber number, making it too long or routing it incorrectly.

How do I find the country code for a specific country? You can search online, reference the table earlier in this guide, or use a dedicated formatting tool that detects the country automatically.


Start Dialing with Confidence

International phone numbers aren't complicated — they just have rules that most people were never taught. Now you know them.

The next time someone hands you a phone number from another country, you'll know exactly what to do: drop the trunk prefix, add the country code, prepend the +, and you're connected.

No more failed calls. No more bounced WhatsApp messages. No more guessing.

Need to format a number right now? Get Country Code Fix — it handles all the rules, exceptions, and edge cases so you don't have to.


Have questions about a specific country's phone format? Drop a comment below and we'll add it to this guide.

GymFlow: Fitness Tracker
Get GymFlow: Fitness Tracker
Free on iOS & Android
Install