Your files stay on your device

Fake phone number generator

Phone numbers that match a locale's number pattern, for form validation and layout tests, with no live/dead claim anywhere.

Options
every press draws a fresh seed: the result shows it
up to 50 rows per run · seed 1-2,147,483,647
This browser has no Web Workers, so the generator cannot run here.
How it works
  • Numbers are pattern draws: no carrier, assignment, or live/dead check exists here (a real check would be a lookup this tool refuses).
  • A generated number can collide with a real assigned one; never send anything to a generated number.
  • Nothing persists: rows live in this tab only, and no request leaves the page. The generator runs in a Web Worker, so the locale data never loads into the page itself.
  • Names come from @faker-js/faker's locale pools, and every run records its seed.
Pinned samples
  • US layout with extensions sometimes appended

  • Polish mobile pattern

  • Japanese hyphen-grouped pattern