Phone Number Generator

Fake phone numbers that are safe to publish – every one comes from a block its national regulator reserves for fiction, so it can never reach a real person.

Tap any number to copy it, or use Copy all to take the whole list one per line.

These numbers are test data, in the same spirit as the token generator, and the number to words converter spells one out when a form wants it written.

How to use it

  1. Pick the country. The format changes with it, and so does the reserved block the numbers come from. The type dropdown only offers what that country actually reserves – the UK has mobile and freephone ranges, Australia has landline only.
  2. Choose a format. International for anything crossing a border, national for a form that expects a local number, digits only for test fixtures and CSV imports where punctuation gets in the way.
  3. Set how many you need and press Generate. Ten at a time by default, up to thirty.
  4. Tap a number to copy it, or use Copy all to take the batch one per line – which is what you want when you are filling a spreadsheet or seeding a database.

Why these numbers are safe to publish

Most "fake phone number" tools generate a random number in the right shape. That number is not fake – it is just a number the tool did not check, and there is a good chance it belongs to someone. Put it in a screenshot, a tutorial or a demo account and a stranger starts getting calls.

Telecoms regulators solved this long ago by holding back blocks that will never be allocated to a subscriber, so that films and television can show a number on screen safely. Every number here is drawn from one of those blocks.

Country Regulator Reserved for fiction
US & Canada NANPA 555-0100 to 555-0199, in every area code
United Kingdom Ofcom 020 7946 0xxx, 07700 900xxx, 01632 960xxx and the 496 0xxx block in eleven other area codes
Australia ACMA 5550 xxxx and 7010 xxxx in each state area code
France ARCEP Six blocks of 10,000, including 01 99 00 xx xx and 06 39 98 xx xx
Germany Bundesnetzagentur Drama-Rufnummern in Berlin, Hamburg, Cologne, Frankfurt and Munich
Sweden PTS Reserved film and television ranges in Stockholm, Gothenburg, Malmö and on mobile
Japan is not offered, and that is deliberate. It has no regulator-reserved fiction range, so any Japanese number generated here could be a real one. The same is true of most countries – only a handful publish a reserved block, and those are the ones listed above.

What these are for

  • Testing forms and validation. Real formats, real lengths, no risk of an SMS actually going anywhere.
  • Seeding a database or fixture file with something that looks right in a demo.
  • Screenshots, documentation and tutorials – the original reason the ranges exist.
  • Writing. A number on screen or on the page that will not ring a stranger's phone when a reader tries it.
These will not receive calls or texts. They are unallocated by design, so nothing can be verified with one. If you need a number that receives an SMS code, you need a real service – and using a fake number to get around verification breaks the terms of most sites and is not what this tool is for.

Need other placeholder content? The username generator and the about us generator fill the rest of a demo profile, and the token generator makes API keys for the same kind of test data.

Frequently asked questions

No, and that is guaranteed rather than likely. Every number comes from a block the country's telecoms regulator has withdrawn from allocation specifically so that films, television and documentation can use it. No operator can issue one to a subscriber, now or later.

No. These numbers are not connected to anything – that is exactly what makes them safe. Nothing will ring and no message will arrive, so they cannot be used to receive a verification code.

Usually. They have the correct country code, area code, length and shape, so format checks and most libraries accept them. A validator that queries a live carrier database will correctly report them as unallocated – which is the right answer, and often exactly what you want to test.

Because only a handful of regulators publish a range reserved for fiction. The seven countries offered here are the ones where a generated number is guaranteed not to belong to anybody. Adding a country without such a range would mean handing out real numbers, which is the problem this tool exists to avoid.

Yes, for testing, documentation, screenshots and fiction – that is what the ranges were set aside for. What is not fine is giving a fake number where a real one is required, such as to a bank, an employer or a government form. The number being unallocated does not change what you are doing with it.