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.
Reference
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-XXXXNANP format. - United Kingdom —
07XXX XXXXXXmobile format. - Germany —
+49 XXX XXXXXXXwith random area code. - France —
+33 X XX XX XX XXstandard 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.