What country is this phone number from?
Paste a phone number in international format (starting with + or 00) to see which country or region it belongs to, its calling code, the countries that share that code, and the number type from the numbering plan: mobile, landline, toll-free and so on. The answer comes from the number itself. Which network it is on today needs a live check, because numbers move.
Free · no sign-up · runs in your browser, nothing is uploaded
Start with + or 00 and the country code, for example +44 20 7946 0958.
Try:
The country or region, calling code, number type and formats appear here as you type.
Runs entirely in your browser. Nothing you type, paste or upload is sent to MobileValidate or anyone else, and nothing is stored. The page counts one anonymous "tool used" event per visit (no numbers, no text), and sends nothing at all when your browser asks not to be tracked.
Find the network the number is on now
The country is in the number; the current network is not. Our HLR and MNP lookups ask the network whether the number is live, which operator it is on and whether it was ported. Unknown answers are free.
How it works
The digits after the + start with the calling code: one, two or three digits, chosen so that no code is the beginning of another. +44 is the United Kingdom, +49 Germany, +971 the United Arab Emirates.
When several countries share the code, the next digits decide. In the +1 zone the three-digit area code picks the United States, Canada, Jamaica or another country; under +44, Jersey, Guernsey and the Isle of Man have their own ranges. The tool reads these ranges with libphonenumber, the same numbering data as our validator, in your browser.
The number type (mobile, fixed line, toll-free, premium rate, VoIP…) comes from the range too. A number in a range the country does not use is shown as not valid, with the country of the calling code when only one country uses it.
What the number cannot tell you: whether it is switched on, and which network it is on now. A number keeps its range when it moves to another network, so the original operator is often wrong. That is what an MNP lookup or an HLR lookup answers.
Last updated
Frequently asked questions
How do I find out which country a phone number is from?
Look at the digits after the +: they start with the country calling code, such as 44 (United Kingdom) or 234 (Nigeria). If the number starts with 00, that is the exit prefix and the code follows it. A number written without + or 00 can belong to several countries; you need to know where it was written to read it. The calling code lookup lists every code.
Can I tell the country of a +1 number?
Yes, from the area code (the three digits after +1). +1 is shared by the United States, Canada and about twenty Caribbean and Pacific countries and territories, each with its own area codes: +1 876 is Jamaica, +1 416 Toronto, Canada. The tool shows the country and the other countries that share +1.
Does this show the carrier or network?
No. The range a number belongs to was given to one operator once, but customers can keep their number when they switch, so the first operator is often not the current one. A live carrier lookup or MNP lookup returns the network the number is on today.
Can it tell me where the person is?
No. A phone number gives the country it was issued in, not where the phone is. Mobile numbers roam abroad and many numbers, VoIP in particular, are used far from their country. We never look up the owner of a number either.
Why is a number shown as "not valid"?
It has the wrong number of digits for the country, or it is in a range the country does not use. Common causes: a missing digit, a trunk 0 left after the calling code (+44 0 20…), or an outdated format. The phone number validator explains each case.
Is the number I paste sent anywhere?
No. The lookup runs in your browser with the numbering data loaded with the page. Nothing you paste is sent to MobileValidate or anyone else, and nothing is stored.
Why does a number show "not supported"?
Numbers from sanctioned countries and regions are not supported on MobileValidate, so the tool shows them as not supported, without details.
Related
- ArticleHow to tell if a phone number is fake: a practical checklist
- ArticleHow to check if a phone number has been ported (MNP lookup explained step by step)
- ArticleMobile number portability: why carrier lookups can be wrong
- ServiceMNP lookup API: has a mobile number been ported?
- Free toolCountry calling codes: find any country's dial code
- Free toolPhone number validator & formatter

