BubblyPhone
RatesToolsHub
iOS AppAndroid App
AI Agents
Sign InGet Started
or
RatesToolsHubiOS AppAndroid AppAI Agents
Sign In with EmailGet Started
BubblyPhone

Affordable international calling for everyone. Crystal-clear calls to 100+ countries with transparent per-minute pricing.

100+ CountriesNo Hidden FeesWebRTC Powered

Product

  • Rates Calculator
  • Getting Started
  • iOS App
  • Android App
  • Business Solutions
  • For Businesses
  • AI Agent API

Learn

  • About BubblyPhone
  • Knowledge Hub
  • Blog
  • What is WebRTC?
  • VoIP Explained
  • Contact Us
  • Give Feedback

Support

  • Help Center
  • Getting Started
  • Making Calls
  • Call Statuses
  • Why Calls Fail
  • Call Details
  • Transcription
  • Connection Test
  • Managing Contacts
  • Mobile Apps
  • Billing & Credits
  • Refunds
  • Account Settings
  • Troubleshooting
  • Error Codes

Compare

  • vs Rebtel
  • vs Yolla
  • vs Skype
  • vs Dialpad
  • vs Google Voice
  • All Comparisons

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Acceptable Use
  • Extension Privacy

Reference

Country Codes
US +1India +91Turkey +90Pakistan +92Germany +49Philippines +63Mexico +52UK +44Canada +1Australia +61France +33Japan +81Brazil +55China +86Italy +39Russia +7South Africa +27Nigeria +234Egypt +20Indonesia +62Vietnam +84Thailand +66Malaysia +60
Free Tools
All ToolsCountry Code LookupBest Time to CallCall Cost CalculatorCall Duration CalculatorPhone ValidatorVirtual Number CheckerArea Code LookupDialing GuideRoaming CalculatorCurrency ConverterSMS Character CounterSpam Number CheckerHoliday CalendarEmergency NumbersMicrophone TestCarrier LookupVoIP Speed TestCall Recording LawsWhatsApp Link GeneratorNumber FormatterQR Code GeneratorDTMF Tone GeneratorMorse Code TranslatorVoice RecorderVanity Number ConverterConference Call Planner
Popular Destinations
Call IndiaCall PhilippinesCall MexicoCall PakistanIndia RatesPhilippines RatesMexico RatesPakistan Rates
Dialing Guides
How to Dial IndiaHow to Dial MexicoHow to Dial PhilippinesHow to Dial PakistanInternational CallingHow to Make Calls

Stay in the loop

New rates, features and calling tips — no spam.

More Projects by Vadim

JobXDubaiJobXRecruiterPatientNotes.aiCV-ReviewRechnungen KICareerProofSmilePreviewsGesichtsbehandlung MünchenZahnarzt OberföhringInhype.ioUAE Labour LawDentist DubaiWake MindCasino in DubaiAgents by BubblyPhone

© 2026 BubblyPhone. All rights reserved.

Built by Vadim·𝕏in
  1. Home
  2. Tools
  3. Phone Country Identifier

Which Country Is This Number From?

Paste any international phone number. Instantly see the country, dialing code, and standard format. Works for all 200+ international country codes.

Tip: include the international + prefix and country code (e.g. +44, +91, +1). Spaces, dashes, and parentheses are fine.

Try popular examples

Click any number to see its country. These are real-format example numbers (not live lines).

How does country identification work?

Every international phone number is structured as + country code + national number. The country code is assigned by the International Telecommunication Union (ITU) under the E.164 standard. Codes are 1 to 3 digits long — for example, +1 (USA/Canada), +44 (United Kingdom), +91 (India), +263 (Zimbabwe).

Our tool reads the leading digits of the number after the +, matches the longest recognized country code first, and returns the corresponding country. For +1 (NANP) numbers — which cover the US, Canada, and 24 Caribbean countries — the tool also reads the three-digit area code that follows to disambiguate between, for example, Jamaica (+1 876), Bahamas (+1 242), or USA.

The tool runs entirely in your browser. Nothing is sent to a server. The country code data is the ITU-T E.164 dialing-code register, embedded in the page bundle.

Common international dialing codes

Reference table of the most-asked-about country codes. For the complete list, use the Country Code Lookup.

🇺🇸+1USA / Canada (NANP)
🇷🇺+7Russia / Kazakhstan
🇪🇬+20Egypt
🇿🇦+27South Africa
🇬🇷+30Greece
🇳🇱+31Netherlands
🇧🇪+32Belgium
🇫🇷+33France
🇪🇸+34Spain
🇮🇹+39Italy
🇦🇹+43Austria
🇬🇧+44United Kingdom
🇩🇪+49Germany
🇲🇽+52Mexico
🇧🇷+55Brazil
🇲🇾+60Malaysia
🇦🇺+61Australia
🇮🇩+62Indonesia
🇵🇭+63Philippines
🇳🇿+64New Zealand
🇸🇬+65Singapore
🇹🇭+66Thailand
🇯🇵+81Japan
🇰🇷+82South Korea
🇻🇳+84Vietnam
🇨🇳+86China
🇹🇷+90Turkey
🇮🇳+91India
🇵🇰+92Pakistan
🇦🇫+93Afghanistan
🇱🇰+94Sri Lanka
🇲🇲+95Myanmar
🇮🇷+98Iran
🇲🇦+212Morocco
🇩🇿+213Algeria
🇹🇳+216Tunisia
🇱🇾+218Libya
🇬🇲+220Gambia
🇸🇳+221Senegal
🇳🇬+234Nigeria
🇰🇪+254Kenya
🇺🇬+256Uganda
🇿🇲+260Zambia
🇿🇼+263Zimbabwe
🇧🇩+880Bangladesh
🇲🇻+960Maldives
🇱🇧+961Lebanon
🇯🇴+962Jordan
🇮🇶+964Iraq
🇰🇼+965Kuwait
🇸🇦+966Saudi Arabia
🇦🇪+971UAE
🇮🇱+972Israel
🇧🇭+973Bahrain
🇶🇦+974Qatar
🇺🇿+998Uzbekistan

Frequently Asked Questions

How do I find out which country a phone number is from?
Every international phone number begins with a country dialing code — for example, +44 for the UK, +91 for India, +86 for China. Paste the full number (including the + and country code) into the tool above and you will see the country instantly. If the number does not start with a + or country code, the tool cannot identify the country reliably because the same digits can mean different countries in different national numbering plans.
What does +1 mean? Is it always the USA?
+1 is the country code for the entire North American Numbering Plan (NANP), which covers the United States, Canada, and many Caribbean nations (Bahamas, Jamaica, Trinidad, Barbados, Dominican Republic, Puerto Rico, etc.). To know which specific country a +1 number belongs to, you need to look at the three-digit area code that follows. Our tool detects NANP area codes and tells you the specific country.
Can I identify the country from just a 10-digit number with no country code?
Not reliably. A 10-digit number like 555-123-4567 could be a US number, a national-format number from many other countries, or even just an internal extension. To identify the country, you need the full international format starting with a + followed by the country code (e.g., +44 20 7946 0958 instead of 020 7946 0958).
How accurate is the country identification?
Country identification is highly accurate when the number is in proper E.164 international format (+ country code + national number). Our tool uses the ITU-T E.164 standard dialing code database, covering all 200+ recognized country codes plus the regional NANP area-code split. It matches the longest country-code prefix first, so it correctly disambiguates codes like +1 (USA/Canada) from +1-242 (Bahamas) or +1-876 (Jamaica).
Can this tool tell me the city or carrier?
This tool focuses on country identification only. For city/region identification within the US or Canada, use our Area Code Lookup. For carrier identification (Verizon, T-Mobile, Vodafone, Airtel, etc.), use our Carrier Lookup. For spam-likelihood scoring, use our Spam Number Checker.
Why does the tool show the country format differently from how the number was written?
Many countries have multiple ways of writing the same number. The tool normalizes display to the international E.164 format (+ country code + space-separated national number) — this is the universally interoperable format that works for international dialing from any country. Locally, people often write numbers in national format (e.g., 020 7946 0958 in the UK) where the leading 0 is a trunk prefix that gets dropped in international dialing.
Do I need to install anything to use this tool?
No. The country identifier runs entirely in your browser — no signup, no download, no extension. Your phone number entries are never sent to a server. The tool uses a static dialing-code database compiled into the page bundle.
What if the country code I entered is not recognized?
If the tool returns "country not identified," the most likely causes are: (1) the number is missing the international + prefix, (2) the number has a leading 0 (trunk prefix) that should be dropped for international dialing, (3) the digits do not match any valid ITU-T E.164 country code. Double-check that the number is in international format like +44 20 7946 0958, not 020 7946 0958.
Is this the same as a reverse phone lookup?
"Reverse phone lookup" typically refers to identifying the person or business associated with a specific phone number — that requires a paid database and is regulated by privacy laws in most countries. This tool only identifies the country a number is from based on its dialing code prefix, which is publicly published by the ITU and not personal information.
Can I call the number from my browser using BubblyPhone?
Yes. Once the country is identified, click the 'Call this country' CTA to start a call via BubblyPhone's browser-based dialer. Per-minute rates are shown for the identified country before you dial. 30 free signup minutes; no card required.

Found the country? Call it from your browser.

BubblyPhone is pay-as-you-go international calling — no contract, no seat fee. 30 free signup minutes, no card required. UK $0.009/min, India $0.065/min, Mexico $0.015/min, Brazil $0.019/min and 190+ more countries.

Start CallingSee full rates

Country Code Lookup

Browse all 200+ country dialing codes by region or country name.

Area Code Lookup

Find which city or region a US, Canada, or international area code belongs to.

Phone Number Validator

Check if a number is a valid mobile/landline format for its country.