Phone Number Generator
Generate random phone numbers for 100+ countries with real numbering plans, including Australia, New Zealand and Vietnam carrier prefixes
⏳Loading...
About the Phone Number Generator
Generate realistic-looking phone numbers for more than 100 countries, with detailed numbering plans for Australia, New Zealand and Vietnam. Numbers follow each country's real structure: country calling code, national trunk prefix, mobile carrier prefixes, landline area codes and toll-free ranges. Everything is generated locally in your browser using the Web Crypto API, nothing is sent to a server.
Features
- Pick one or many countries and mix them in a single batch
- Choose the line type: mobile, landline or toll-free (only the types a country actually supports are selectable)
- Output formats: international (+61 412 345 678), E.164, national (0412 345 678), digits only and RFC 3966
tel:URI - Generate up to 1,000 numbers at once, optionally de-duplicated
- Copy individual numbers, copy the whole batch, or export to CSV
Country coverage highlights
- Australia: mobile 04xx ranges, 1800, 1300 and 13 service numbers, and landlines drawn from the 5550 and 7010 blocks the ACMA reserves for film and TV
- New Zealand: mobile prefixes 020, 021, 022, 027, 029 with carrier hints, landline area codes 03, 04, 06, 07, 09, and 0800 / 0508 freephone
- Vietnam: the full post-2018 mobile prefix map (Viettel, VinaPhone, MobiFone, Vietnamobile, Gmobile, iTel), provincial landline area codes, and 1800 / 1900 service numbers
- United States: 103 assigned area codes covering all 50 states and DC, each labelled with its city, plus 800 / 833 / 844 / 855 / 866 / 877 / 888 toll-free numbers
- Canada: every one of the 55 assigned area codes, covering all ten provinces and the territories, labelled the same way, sharing the NANP toll-free codes
- United Kingdom: the drama ranges Ofcom publishes for TV and radio, covering 16 area codes plus the fiction-only 01632 code, 07700 mobile, 0808 freephone and 0909 premium rate
- France, Germany, Ireland and Sweden: the fiction ranges published by ARCEP, the Bundesnetzagentur, ComReg and PTS
Which numbers cannot reach a real line
Some regulators set aside blocks that will never be allocated to a subscriber, so a number drawn from them is safe to print, broadcast or paste into a bug report. Where a regulator has published no such block, this tool keeps generating realistic numbers instead, and those can coincidentally belong to somebody.
- Canada: every line type. NANPA holds 555-0100 to 555-0199 back for fiction in every area code.
- United Kingdom: every line type. The drama ranges Ofcom publishes for TV and radio, including the 01632 code that exists only for fiction.
- United States: every line type. NANPA holds 555-0100 to 555-0199 back for fiction in every area code.
- France: mobile and landline only. Six blocks of 10,000 that ARCEP reserves for audiovisual works, which can neither place nor receive a call. The 0800 numbers are not covered.
- Ireland: mobile and landline only. ComReg's 020 and 089 drama ranges. The 1800 numbers are not covered.
- Sweden: mobile and landline only. The PTS fiction series, about 500 numbers in total, so a large batch of unique Swedish numbers runs out early. The 020 numbers are not covered.
- Australia: landline only. The 5550 and 7010 blocks the ACMA reserves for film and TV. No block exists for Australian mobile or service numbers, only a short list of individual ones, so those still come from live ranges.
- Germany: landline only. The Bundesnetzagentur's Drama Numbers, 1,000 in each of five cities. No block exists for German mobile numbers, only a short list of individual ones, so those still come from live ranges.
- Everywhere else: no reserved block exists. South Korea comes closest, but its film council leases six real numbers rather than reserving a range, so they are somebody else’s numbers and are not used here
Disclaimer
Important: this depends on the country, and the section above says which is which. Where a regulator has reserved a block, a generated number cannot reach anybody. Everywhere else the numbers are random and match the format of a real numbering plan, which means one may coincidentally belong to a real subscriber. Either way they are intended for software testing, demo data, form validation and educational purposes only.
Prohibited uses: you must NOT use generated numbers for:
- Unsolicited calls, SMS, robocalls or any form of spam
- Caller ID spoofing or impersonating another person or business
- Bypassing OTP, SMS or phone verification on any service
- Account creation under false identity, fraud, or harassment
Your responsibility: by using this tool you accept that you are solely responsible for how the generated numbers are used, and that misuse may breach telecommunications and privacy laws in your jurisdiction.
If you need numbers that are guaranteed never to reach a real person, pick one of the countries listed under “Which numbers cannot reach a real line” above. For the rest there is no reserved range to fall back on, because no regulator has published one.