Phone number
- Generated number
- +1 (619) 555-0131
- Country
- United States
- Region
- Arizona
Test numbers that follow each country's real numbering plan — correct country code, correct mobile prefix, correct digit count.
Nadia Fischer
{
"countryCode": "US",
"country": "United States",
"firstName": "Nadia",
"lastName": "Fischer",
"fullName": "Nadia Fischer",
"gender": "Female",
"birthday": "25/09/1975",
"birthdayISO": "1975-09-25",
"streetAddress": "734 Main St",
"city": "Phoenix",
"state": "Arizona",
"stateAbbr": "AZ",
"zip": "85070",
"phone": "+1 (619) 555-0131",
"email": "nadia.fischer85@example.com",
"job": "ML Engineer",
"company": "Pinnacle Systems",
"nationalId": "666-19-0226",
"nationalIdLabel": "SSN",
"ipv4": "192.0.2.48",
"mac": "0A:33:64:2C:FD:20",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
}Test data only. This record describes no real person. Numbers are drawn from ranges reserved so they can never be assigned, and the address is not deliverable. Using synthetic data to impersonate anyone, open or verify an account, or evade identity checks is prohibited — see the terms.
The most common phone validation bug is assuming a fixed length. Germany does not have one — subscriber numbers vary, and a rule demanding exactly eleven digits rejects real numbers. The second most common is mishandling the trunk zero: most countries drop the leading zero when writing the international form, so 07700 900123 becomes +44 7700 900123. Italy is the exception that catches everyone, retaining the zero on landlines.
The third is assuming area codes still exist as a separate field. Spain abolished them in 1998 and Poland in 2009; both now use a flat nine-digit number. A form that asks Spanish users for an area code separately is asking an unanswerable question.
Several regulators set aside number ranges specifically so that films, documentation and demos do not dial real people. The NANP reserves 555-0100 through 555-0199. Ofcom reserves 07700 900000 to 900999 in the UK. ACMA reserves parts of 0491 570 in Australia. If your test data will ever be seen outside your team — in a screenshot, a demo video, or published documentation — those ranges are the responsible choice.
Country code and national number shape for every supported country. N marks a digit; spaces, brackets and hyphens are the conventional written form.
| Country | ISO | Code | Format |
|---|---|---|---|
| Argentina | AR | +54 | +54 11 NNNN-NNNN |
| Armenia | AM | +374 | +374 NN NNNNNN |
| Australia | AU | +61 | +61 491 570 {6-156} |
| Austria | AT | +43 | +43 6NN NNN NNNN |
| Bangladesh | BD | +880 | +880 1NNN NNNNNN |
| Brazil | BR | +55 | +55 NN 9NNNN-NNNN |
| Canada | CA | +1 | +1 ({200-989}) 555-01{0-99} |
| Chile | CL | +56 | +56 9 NNNN NNNN |
| China | CN | +86 | +86 1NN NNNN NNNN |
| Colombia | CO | +57 | +57 3NN NNN NNNN |
| Czech Republic | CZ | +420 | +420 NNN NNN NNN |
| Denmark | DK | +45 | +45 NN NN NN NN |
| Ecuador | EC | +593 | +593 9N NNN NNNN |
| Egypt | EG | +20 | +20 1N NNNN NNNN |
| Finland | FI | +358 | +358 4N NNN NNNN |
| France | FR | +33 | +33 [67] NN NN NN NN |
| Germany | DE | +49 | +49 1[567]N NNNNNNNN |
| Greece | GR | +30 | +30 69N NNN NNNN |
| Hong Kong | HK | +852 | +852 NNNN NNNN |
| India | IN | +91 | +91 [6789]NNNN NNNNN |
| Indonesia | ID | +62 | +62 8NN NNNN NNNN |
| Ireland | IE | +353 | +353 8N NNN NNNN |
| Israel | IL | +972 | +972 5N NNN NNNN |
| Italy | IT | +39 | +39 3NN NNN NNNN |
| Japan | JP | +81 | +81 [789]0 NNNN NNNN |
| Kazakhstan | KZ | +7 | +7 7NN NNN NNNN |
| Kenya | KE | +254 | +254 7NN NNNNNN |
| Malaysia | MY | +60 | +60 1N-NNN NNNN |
| Mexico | MX | +52 | +52 NN NNNN NNNN |
| Netherlands | NL | +31 | +31 6 NN NN NN NN |
| New Zealand | NZ | +64 | +64 2N NNN NNNN |
| Nigeria | NG | +234 | +234 8NN NNN NNNN |
| Norway | NO | +47 | +47 NNN NN NNN |
| Pakistan | PK | +92 | +92 3NN NNNNNNN |
| Peru | PE | +51 | +51 9NN NNN NNN |
| Philippines | PH | +63 | +63 9NN NNN NNNN |
| Poland | PL | +48 | +48 [5678]NN NNN NNN |
| Portugal | PT | +351 | +351 9NN NNN NNN |
| Qatar | QA | +974 | +974 NNNN NNNN |
| Romania | RO | +40 | +40 7NN NNN NNN |
| Saudi Arabia | SA | +966 | +966 5N NNN NNNN |
| Singapore | SG | +65 | +65 [89]NNN NNNN |
| South Africa | ZA | +27 | +27 [678]N NNN NNNN |
| South Korea | KR | +82 | +82 10-NNNN-NNNN |
| Spain | ES | +34 | +34 [67]N NNN NNN |
| Sweden | SE | +46 | +46 7N NNN NN NN |
| Switzerland | CH | +41 | +41 7N NNN NN NN |
| Taiwan | TW | +886 | +886 9NN NNN NNN |
| Thailand | TH | +66 | +66 8N NNN NNNN |
| Turkey | TR | +90 | +90 5NN NNN NN NN |
| United Arab Emirates | AE | +971 | +971 5[024568] NNN NNNN |
| United Kingdom | GB | +44 | +44 7700 900{0-999} |
| United States | US | +1 | +1 ({200-989}) 555-01{0-99} |
| Uruguay | UY | +598 | +598 9N NNN NNN |
| Uzbekistan | UZ | +998 | +998 NN NNN NN NN |
| Venezuela | VE | +58 | +58 4NN NNN NNNN |
| Vietnam | VN | +84 | +84 9NN NNN NNN |
No. They match the format of the country's numbering plan so they pass validation, but they are not connected services. Nothing will ever be delivered to them. For end-to-end OTP testing you need a real test number from your SMS provider.
They are displayed with the country code and national grouping conventions, which is how users expect to read them. E.164 is the same digits with all spaces and punctuation stripped — strip the formatting characters and you have it.
The prefixes follow the ranges documented for each country's numbering plan, and in several countries those ranges are carrier-specific. The generated values match the general shape but are not guaranteed to sit inside a currently allocated block.
Because it genuinely does. Singapore uses eight digits with no area code, India uses exactly ten, Germany varies. Any validator that hard-codes a single length will reject legitimate numbers from most of the world.