Skip to content
📞

Random Phone Number Generator

Generate random phone numbers in US, UK, German, French, or international formats. For testing only — fictional numbers. Runs in your browser.

How does the phone number generator work?

This tool builds phone numbers using country-specific format templates and fills in random digits with crypto.getRandomValues(). US numbers follow NANP rules (area code 200-999, exchange 200-999, line 0000-9999). UK uses 11-digit format starting 07 for mobiles. German numbers use 10-12 digits. All numbers are fictional and unassigned — do not call them.

Supported formats

  • United States(XXX) XXX-XXXX NANP format.
  • United Kingdom07XXX XXXXXX mobile format.
  • Germany+49 XXX XXXXXXX with random area code.
  • France+33 X XX XX XX XX standard format.
  • E.164+CC... international 8-15 digit format.

Common uses

  • Form testing — populate phone fields in QA environments.
  • Database seeding — fill phone columns with diverse formats.
  • UI mockups — render contact lists with realistic-looking numbers.

Privacy

All numbers are generated 100% in your browser. No data is sent to any server.