Random Phone Number Generator

Format

Reserved for fiction. These can't reach a real person.

Numbers will appear here.

Need a phone number for a test database, a form validator, or a mockup? Pick a country, pick how many, copy. Every number comes from a block the regulator reserved for exactly this, so you're never dialling a stranger by accident.

Built by Bob QA by Ben Shipped

How to use

  1. 1

    Look at the screen. Five US numbers are already generated in national format — (415) 555-0142 and friends. Nothing to click, nothing to configure. Hit Copy all and you're done.

  2. 2

    Change Country to Canada or the United Kingdom if you need a different numbering plan. US and Canadian numbers use the 555-0100 to 555-0199 block the North American plan set aside for fiction; UK numbers come from Ofcom's three drama ranges.

  3. 3

    Set How many to anything from 1 to 1,000. Every number in a batch is different from every other, which matters the moment the column you're pasting into has a unique constraint on it.

  4. 4

    Pick a Format. National is what a person would write down. International is strict E.164 for anything that talks to a telephony API — the UK trunk zero is dropped, so 07700 900123 becomes +447700900123 and never +4407700900123. Digits only strips the separators.

  5. 5

    Leave Safe numbers on unless you know why you want it off. On, nothing you generate can reach a real person. Off, the numbers follow the live numbering rules instead — useful for testing a strict validator, and some of them belong to somebody.

  6. 6

    Click any number in the list to copy just that one, or Copy all to take the whole batch newline-separated. It pastes straight down a spreadsheet column.

Frequently asked questions

Ratings & Reviews

Rate this tool

Sign in to leave a written review.
Loading reviews…