How to use the fake phone number generator
- Choose a Country: United States / Canada (555-01xx), United Kingdom (Ofcom drama ranges), Australia (ACMA fictitious ranges) or India.
- Choose the Format: National, as dialled inside the country, or International (+) with the country code.
- Set How many numbers (up to 500) and press Generate.
- Copy the list. A note under it names the regulator and links to its page.
What it does and when to use it
Screenshots, sample data, training videos and app-store images all need phone numbers. If you type a number at random, it may belong to a real person, who then gets calls from curious viewers or testers. Regulators solve this by keeping blocks of numbers for fiction, and this tool draws only from those blocks.
Use it for UI mock-ups, demo accounts, film or game scripts, and seeding test databases. The bulk fake data generator uses the same ranges in its phone column. For matching sample emails that cannot receive mail, see the fake email generator. For fictional street addresses, see the fake address generator.
How it works
Digits are chosen with crypto.getRandomValues, but only inside these ranges:
- United States / Canada: a random area code followed by 555-0100 to 555-0199. NANPA reserves these line numbers for fictional use in every area code. Area codes of the form N11, such as 411, are avoided.
- United Kingdom: Ofcom’s numbers for drama, for example 020 7946 0xxx in London, 0161 496 0xxx in Manchester, 01632 960xxx and the mobile range 07700 900xxx.
- Australia: (02), (03), (07) or (08) followed by 5550 xxxx or 7010 xxxx, and about one time in five one of three reserved mobiles, such as 0491 570 156.
International format drops the leading 0 and adds +1, +44 or +61.
Worked examples
Sample output; your numbers will differ.
- United States, National:
(223) 555-0196and(905) 555-0132. Every number contains555-01. - United Kingdom, International:
+44 116 496 0460(Leicester’s drama block), with the note “Drawn only from ranges reserved for fiction by Ofcom”. - Australia, National:
(03) 7010 2385and the reserved mobile0491 570 157. - India: no numbers, only the message “India has no published range of fictional numbers…”.
Limits and tips
- The blocks are small (100 line numbers per US area code, 1,000 numbers in each UK drama block), and the tool does not remove repeats, so a large batch can contain the same number twice.
- Some apps auto-format numbers; check that a 555 number still shows correctly after formatting.
- Do not print these numbers as a real contact line. Nobody will answer.
Frequently asked questions
Will these numbers ring anyone?
Why does India give a message instead of numbers?
Can I use these numbers to sign up for accounts or receive codes?
Will they pass phone-number validation in my app?
How sure is the Australian list?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.