Generate random phone numbers
Mobile or landline, 10 countries, real regional area codes. Fake, non-functional numbers for testing and development. Free, no signup.
⚠ Important: All generated numbers are fake and non-functional. They cannot receive calls or SMS. Use for testing and development only.
Most countries separate mobile and landline numbers by prefix. Pick a type above and the generator follows that country's real numbering rules — and landlines use genuine geographic area codes, so a London number starts 020, a Berlin number starts 030, a São Paulo number starts 11. The US and Canada are the exception: mobile and landline share the same format.
| Country | Mobile example | Landline example |
|---|---|---|
| 🇺🇸 United States | (212) 555-0142 | (312) 555-0198 — same format |
| 🇬🇧 United Kingdom | 07700 900 461 | 020 7946 0123 · London |
| 🇨🇦 Canada | (416) 555-0137 | (604) 555-0155 — same format |
| 🇦🇺 Australia | 0412 345 678 | (02) 9371 4820 · Sydney |
| 🇩🇪 Germany | 0171 2345678 | 030 2345678 · Berlin |
| 🇫🇷 France | 06 12 34 56 78 | 01 42 68 53 00 · Paris |
| 🇯🇵 Japan | 090-1234-5678 | 03-1234-5678 · Tokyo |
| 🇮🇳 India | 98765 43210 | 011 2345 6789 · Delhi |
| 🇧🇷 Brazil | (11) 91234-5678 | (11) 3234-5678 · São Paulo |
Pick mobile or landline and get the correct format — UK mobiles start 07, German mobiles 015x–017x, Brazilian mobiles are 9 digits starting with 9, Indian mobiles start 6–9.
Landlines use genuine geographic codes — New York 212, London 020, Tokyo 03, São Paulo 11 — so numbers match the region they claim.
US, UK, Canada, Australia, Germany, France, Japan, India, Brazil, or a random pick. Each uses correct dialing codes and formats.
Switch between national format (e.g., (212) 555-0142) and international format (e.g., +1 212 555 0142) with one click.
Uses crypto.getRandomValues() to generate truly random, unpredictable numbers.
Generate 1, 5, 10, or 25 numbers at once. Copy individual numbers or all at once.
US & Canadian numbers use the reserved 555-01XX fictional range, so they can never be assigned to a real line. All numbers pass basic format validation.
Free and unlimited. Generate as many numbers as you need for forms, seeding, QA and mock data.
Built into AskZyro
50+ AI tools for content, SEO, business, and more — all free in one workspace.