1. Home
  2. Free tools
  3. Phone number tools
  4. Fake phone number generator

Fake phone number generator: reserved numbers that never reach a real person

In short: Numbers from the ranges regulators reserve for fiction: 555-0100 to 555-0199 in North America, Ofcom's drama numbers in the UK, ACMA's in Australia. Copy or download as CSV. Limit: Only regulator-reserved ranges in the US, Canada, the UK and Australia.

A safe fake phone number is one a regulator has reserved so it is never given to a real line. This generator only uses those ranges: NANPA's 555-0100 to 555-0199 in any US or Canadian area code, Ofcom's drama numbers such as 020 7946 0xxx and 07700 900xxx, and ACMA's Australian numbers. Pick a range and a count, then copy or download them.

Price: this tool is free. Live line type and carrier lookups come with Pro + Phone at $49.99/mo; email checking is from $9/mo. See pricing

555-0100 to 555-0199 in any US area code. Reserved by NANPA. 35,900 numbers in all.

500 a run, or 25,000 when you sign in. Never more than the range holds; no repeats.

Made in your browser from the published ranges. Nothing is sent or dialled.

Sample result from the Fake phone number generator
Show the sample result as

Sample result

3 fictional numbers from NANPA's reserved 555-0100 to 555-0199 range.

Area code 212
(212) 555-0100
Reserved by
NANPA
In the range
100

What this means for you

They look real, fit the numbering plan and can never ring or text a real person.

Next step:Validate a real list
  • Only ranges regulators reserve for fiction
  • US, Canada, UK and Australia
  • Shows which ones libphonenumber rejects
  • 500 a run, 25,000 signed in; CSV
  • Test data
  • E.164
  • No signup

By SimpleVerifier Team · Last updated · Runs in your browser; nothing you paste is sent to us

Also in: Español

How do I generate a fake phone number for testing?

  1. Pick a reserved range: US or Canada (555-01XX in a real area code), one area code you choose, a UK landline, mobile or freephone range, or an Australian one.
  2. Enter how many numbers you need and the format: E.164 for databases and APIs, international, or national as people write it.
  3. Tick In order for the same numbers on every run, which suits test fixtures; leave it off for a random pick.
  4. Press Generate numbers, then copy the list or download the CSV with each number's place, the regulator that reserves it and whether libphonenumber accepts it.

Example

You enter
Range One area code you choose, area code 212, 3 numbers, E.164, In order ticked.
You get
+12125550100, +12125550101 and +12125550102, each placed in New York, reserved by NANPA and passing libphonenumber. The UK mobile range 07700 900xxx instead shows Rejected by libphonenumber on every row. Copy them or download the CSV.
Limits
Up to 500 numbers a run without an account and 25,000 when signed in with Google, never more than the range holds; it runs in your browser.

Why not just make up a phone number?

Because a made-up number usually belongs to someone. Type ten random digits into a demo, an ad or a seed database and the odds are good that a real person or business holds them, and they get the calls and texts.

Numbering regulators set ranges aside so this doesn't happen. In North America, NANPA says the numbers 555-0100 through 555-0199 "will remain reserved for entertainment/advertising", in every area code. Other 555 numbers are not reserved: 555-1212 is directory assistance in many areas, so a 555 number outside 01XX is not automatically safe.

Which UK and Australian numbers are reserved?

Ofcom reserves 1,000 numbers per range for TV and radio drama: London 020 7946 0000 to 0999, 496 0xxx after eleven city codes from Leeds (0113) to Manchester (0161), 0191 498 0xxx, Cardiff 029 2018 0xxx, mobile 07700 900000 to 900999, freephone 0808 157 0xxx, 0306 999 0xxx, premium rate 0909 879 0xxx and the fictional area code 01632 960xxx. Northern Ireland's drama range has changed, so this tool leaves it out.

ACMA reserves 5550 xxxx and 7010 xxxx after each Australian area code (02, 03, 07 and 08), 30 single mobile numbers starting 0491 57, and a handful of 1800 and 1300 numbers.

Will a form or validator accept these numbers?

Most of them, yes, and the results say which. The US, Canadian and Australian ranges and most UK ones fit their country's numbering plan, so libphonenumber, Google's open-source library behind many phone fields, reads them as valid. The UK mobile range 07700 900xxx and the 01632 area code are rejected by libphonenumber, which makes them useful for testing that a form shows its error message.

Don't use these to sign up for services that send a verification code; the text goes nowhere. For a real list, the bulk phone number validator checks the format of each number, and our post on 555 phone numbers covers the North American rules in more depth.

Is a reserved number better than a random one?

Reserved number (this tool)Random digits
Can it reach a real person?No: the range is never assignedOften, yes
Looks like a real numberYes, real area codes and formatsSometimes; may not fit the plan
Passes a format checkShown per numberUnknown
SourceNANPA, Ofcom or ACMANone

Who uses this tool, and for what?

Developers and QA
Seed test databases and staging CRMs with numbers that can never text or call a stranger, in E.164 ready for an API.
Designers and writers
Fill mockups, screenshots, documentation and scripts with numbers that look real and reach nobody.
Sales and marketing ops
Build demo accounts and sample CSVs for training without exposing customer numbers.
Film, TV and ads
Pick an on-screen number from the regulator's own reserved range rather than one a viewer can actually dial.

What can’t this tool tell you?

  • Only the ranges NANPA, Ofcom and ACMA publish; other countries' reserved numbers aren't included.
  • Reserved numbers can't receive calls or texts, so they're useless for account verification.
  • Northern Ireland's Ofcom range is left out because it has changed; check Ofcom's page if you need one.
  • Up to 500 numbers a run without an account and 25,000 when signed in, never more than the range holds.

Common questions

What is a fake phone number I can use?
In the US and Canada, any area code followed by 555-0100 to 555-0199, such as (212) 555-0147; NANPA reserves those for fiction and advertising. In the UK, 020 7946 0000 to 0999 or 07700 900000 to 900999 (Ofcom). In Australia, (02) 5550 xxxx or 0491 570 006 (ACMA).
Is 555-555-5555 a real number?
It is not in the reserved range. Only 555-0100 through 555-0199 are reserved for fiction; other 555 line numbers were set aside for information services, and some, like 555-1212, are in use. Use 555-01XX after a real area code instead.
Can I use a fake number to verify an account?
No. These numbers are never connected, so a verification text or call to one is never delivered. They are for fiction, demos, documentation, screenshots and test data.
Are these numbers random?
They're picked at random from the reserved ranges, with no repeats, unless you tick In order, which gives the same numbers from the start of the range every time. A range never returns more numbers than it holds.
Why does a UK number show Rejected?
libphonenumber marks the Ofcom mobile drama range 07700 900xxx and the 01632 area code as not valid, so phone fields built on it refuse them. The numbers are still reserved by Ofcom; they just won't pass that check.

Sources

Well formatted is not the same as reachable.

This tool fixes how numbers are written. It cannot tell you whether a line is mobile, landline or VoIP, or which carrier holds it. That takes a live carrier lookup, which is what Pro + Phone ($49.99/mo) adds.

  • Upload a CSV up to 100,000 rows with an email or phone column
  • 5,000 live carrier lookups a month: carrier name and real line type
  • Emails in the same file get a real SMTP mailbox check

Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.

Clean your next list before it bounces

100 free email checks when you sign in with Google, no card. Then monthly plans from $9, or one flat price with fair use, never cut off.

100 free checks, no card Cancel anytime Secure payment by Stripe