Check if an international phone number is valid. Detect the country, format, and whether it's mobile or landline.
Last updated: August 4, 2026
Enter with or without the + sign. Examples: +44 7911 123456, 919876543210
The first 1โ3 digits after the + sign are the country code, and they identify the country instantly: +1 is the US and Canada, +44 the UK, +91 India. Paste the full number into the validator above and it matches the prefix against all 240+ international dialing codes for you.
| Code | Country | Code | Country |
|---|---|---|---|
| +1 | ๐บ๐ธ US / ๐จ๐ฆ Canada | +7 | ๐ท๐บ Russia / ๐ฐ๐ฟ Kazakhstan |
| +44 | ๐ฌ๐ง United Kingdom | +49 | ๐ฉ๐ช Germany |
| +91 | ๐ฎ๐ณ India | +34 | ๐ช๐ธ Spain |
| +92 | ๐ต๐ฐ Pakistan | +234 | ๐ณ๐ฌ Nigeria |
| +62 | ๐ฎ๐ฉ Indonesia | +63 | ๐ต๐ญ Philippines |
| +86 | ๐จ๐ณ China | +880 | ๐ง๐ฉ Bangladesh |
This works for WhatsApp numbers too โ a WhatsApp contact shows the same international number, so the digits after the + tell you the country even if the profile hides everything else.
No + prefix? Then there is no reliable way to tell โ 10 bare digits could be a US number or a national-format number from dozens of countries. Ask for the international format, then check it here, browse the full country code list or use the dedicated phone country identifier.
International phone number validation checks a number against the E.164 standard: a + sign, a 1โ3 digit country code, and the national number โ 7 to 15 digits in total, with no leading zero after the country code. If any of those rules fail, the number cannot exist on any network.
We identify the country from the phone code prefix (E.164 format).
Each country has specific number length rules we verify against.
Mobile and landline numbers often have different prefix patterns.
Building validation into software? Developers apply these same E.164 rules with Google's libphonenumber library or a regex. If you just need to check numbers rather than code the checks, this tool applies them instantly.
These are the patterns the validator applies for the countries people check most. Digits shown are after the country code, with no leading 0:
| Country | Digits | Mobile numbers look like |
|---|---|---|
| ๐บ๐ธ๐จ๐ฆ US / Canada (+1) | 10 | No mobile prefix โ any area code; first digit of area code is 2โ9 |
| ๐ฌ๐ง UK (+44) | 10 | Start with 7 (e.g. +44 7911 โฆ) |
| ๐ฎ๐ณ India (+91) | 10 | Start with 6, 7, 8 or 9 |
| ๐ฎ๐ฉ Indonesia (+62) | 9โ12 | Start with 8 (e.g. +62 812 โฆ) |
| ๐ต๐ฐ Pakistan (+92) | 10 | Start with 3 (e.g. +92 300 โฆ) |
| ๐ง๐ฉ Bangladesh (+880) | 10 | Start with 1 (e.g. +880 17 โฆ) |
| ๐ณ๐ฌ Nigeria (+234) | 10 | Start with 70, 80, 81, 90 or 91 |
| ๐ต๐ญ Philippines (+63) | 10 | Start with 9 (e.g. +63 917 โฆ) |
Valid โ reachable. Format validation confirms a number could exist โ it cannot tell you the line is live, in service, or belongs to who you think. The only definitive check is placing a call. A one-minute call from the browser dialer costs about a cent to most countries and settles it.
A valid phone number has the correct country code, proper length for that country, and follows the national numbering format. Our validator checks all these factors to determine if a number is likely valid.
E.164 is the international telephone number format that includes a + sign, country code, and national number. For example, +1 415 555 1234 for a US number. This format ensures numbers can be dialed from anywhere in the world.
In many countries, certain number ranges are reserved for mobile phones. Our tool uses these patterns to make an educated guess about whether a number is mobile or landline, though this is not always 100% accurate due to number portability.
No, this tool validates the format and structure of the phone number. It cannot determine if the number is currently active or in service. For that, you would need to actually place a call to the number.
Enter the number with its + prefix โ the country code identifies it instantly (+1 US/Canada, +44 UK, +62 Indonesia, +91 India, +92 Pakistan). If you only have the prefix, use our country code lookup or the phone country identifier.
The country code โ the 1โ3 digits after the + โ identifies the country: +1 is US/Canada, +44 UK, +62 Indonesia, +91 India, +92 Pakistan. Enter the full number above and the validator names the country, or use the dedicated phone country identifier for a reverse-country lookup.
Check it against the E.164 rules: it must start with + and a valid 1โ3 digit country code, contain 7โ15 digits in total, and match the national length for that country โ a UK mobile is +44 plus 10 digits, an Indian mobile +91 plus 10. This validator applies all three checks instantly.
Usually a formatting issue: WhatsApp needs the full international format with no leading zero after the country code. +44 07911โฆ fails; +44 7911โฆ works. Validate the number here first โ if it passes and WhatsApp still rejects it, the person likely doesn't have WhatsApp registered on that number.
Not reliably for free. Carrier-level HLR lookups exist but cost money and give stale results for ported or roaming numbers. The honest answer: a short call is the only definitive test โ from the browser it costs about a cent and you'll know within one ring.