Random Canada Number Generator

Create format-valid random Canada phone number samples with country code +1, real Canadian area codes, and instant copy—ideal for staging, QA, and education.

Create random Canadian phone numbers

Choose between 1 and 20 numbers per generation.

What this tool does

This tool creates random phone numbers that follow the Canadian numbering format. Every number starts with the +1 country code, uses an area code that belongs to a Canadian province or territory, and follows the standard ten-digit pattern used across North America. You can generate a number in one click, copy it, and paste it into whatever you are working on.

The numbers are made for testing, development, design and learning. They are random, so they are not tied to any particular person, business or phone line.

How to use the generator

  1. Open the generator at the top of this page.
  2. Choose any options the tool offers, such as a specific province or area code.
  3. Click the generate button to create a number.
  4. Copy the result and use it in your form, mockup, database or test script.
  5. Generate as many as you need. Each click produces a new random number.

If you need numbers in a particular format, such as +1 416 555 0123, (416) 555-0123 or +14165550123, see our guide to Canadian phone number formats.

How Canadian phone numbers are structured

Canada shares its phone numbering system with the United States and several Caribbean countries. This system is called the North American Numbering Plan, or NANP, and it uses the country code +1.

A full number has 11 digits when written with the country code: the country code 1, a three-digit area code, a three-digit exchange code and a four-digit line number.

For example, in +1 604 555 0142:

Area codes identify a geographic region. Canada has dozens of them, from 416 and 647 in Toronto to 604 and 778 in British Columbia, 514 and 438 in Montreal, and 867 which covers all three northern territories. You can browse the full list on our Canadian area codes page.

Who uses a random Canadian phone number generator?

Valid format does not mean assigned number

It is worth being clear about what "valid" means here. The generator produces numbers that look correct: the right length, a real Canadian area code and a structure that passes format checks. That does not mean the number is currently assigned to a subscriber. Some generated numbers may belong to real people, and others will not be in service.

Because of that, you should never call or text generated numbers. They are for filling in test fields, not for contacting anyone. If you need numbers that are guaranteed not to reach a real person, use numbers in the reserved fictional range, which we explain in our guide to fake phone numbers for testing.

Responsible use

This tool must not be used to harass, spam, scam, impersonate or deceive anyone, to bypass phone verification on a service, or to create fraudulent accounts. Using a random number to get around a platform's identity checks may break that platform's terms and, in some cases, the law. Please read our Terms and Disclaimer.

Frequently asked questions