Random Canada Phone Number Generator
Get 1 to 10 made-up Canadian phone numbers with the +1 country code, each with a copy button. For test data and mockups, not for calling.Pick a quantity from 1 to 10 and press the button; the Random Canada Phone Number Generator returns that many made-up numbers beginning with Canada's country code, +1, each on a card labeled "Canada" with a copy icon. The digits after the country code are random. That makes the results good placeholders for forms, CRM demos and design mockups, and useless (deliberately) as numbers to call.
How the numbers are built
The tool takes a fixed template with the +1 prefix and fills every remaining position with a random digit from 0 to 9. It doesn't draw from a list of Canadian area codes, so results aren't tied to a province or city, and it doesn't check whether a number is assigned. The template is +1-XXX-XXX-XXXX: ten digits after the country code, the same length as every Canadian and US number.
How real Canadian phone numbers work
Canada shares the North American Numbering Plan with the United States and much of the Caribbean, which is why both countries use +1. A Canadian number is ten digits: a three-digit area code, a three-digit exchange (central office) code and a four-digit line number, written 416-555-0123 or (416) 555-0123, or +1 416 555 0123 internationally. The only thing that tells you a +1 number is Canadian rather than American is the area code.
| Place | Area codes | Example (fictional) |
|---|---|---|
| Toronto | 416, 647, 437 | +1 416 555 0123 |
| Vancouver and Lower Mainland | 604, 778, 236, 672 | +1 604 555 0123 |
| Montréal | 514, 438 | +1 514 555 0123 |
| Calgary | 403, 587, 825 | +1 403 555 0123 |
| Edmonton | 780, 587, 825 | +1 780 555 0123 |
| Ottawa | 613, 343 | +1 613 555 0123 |
| Winnipeg / Manitoba | 204, 431 | +1 204 555 0123 |
| Nova Scotia and PEI | 902, 782 | +1 902 555 0123 |
| Newfoundland and Labrador | 709 | +1 709 555 0123 |
| Yukon, NWT, Nunavut | 867 | +1 867 555 0123 |
A few plan rules explain why some generated numbers would fail a strict validator. Neither the area code nor the exchange code can start with 0 or 1, and an area code can't have 9 as its middle digit. The exchange 555 with line numbers 0100 to 0199 is reserved across the whole NANP for fiction and examples, which is why every number in the table above uses 555-0123; if you're writing a script or building a template, that's the block to use. Toll-free numbers (800, 888, 877, 866, 855, 844, 833) are shared with the US and reachable from both countries.
Because the digits here are random, a generated number could match a working Canadian (or American) line. Don't call or text it, and don't use it to register for anything. The tool is for data that only needs to look right.
Ways people use it
- Form validation testing – checking that a phone field accepts +1, hyphens and parentheses, and what it does with a bad length.
- Demo and mockup data – contact cards, invoices and support-ticket screenshots for a Canadian audience.
- Spreadsheet placeholders – a column of numbers for a sample customer list.
- Draft copy – a placeholder in a flyer or website template until the real number is known.
Because Canada and the US share +1, the Random US Phone Number Generator is the closer sibling; it lets you pick a state so the area code is a real one. Other countries covered include the UK, Australia, India and China, and there's an index of all phone number generators.
Frequently asked questions
- Are these real Canadian phone numbers?
No. Each result is the +1 country code followed by random digits. The tool does not use real area codes or check whether a number is in service, so treat every result as a placeholder.
- Can I choose a province or city, such as Toronto or Vancouver?
Not on this tool; there is no area code filter. If you need a number that looks like it is from a specific place, take one of the area codes from the table on this page (416 for Toronto, 604 for Vancouver, 514 for Montréal) and use it with a 555-01XX line number.
- What is the format of a Canadian phone number?
Ten digits: a three-digit area code, a three-digit exchange and a four-digit line number, for example 416-555-0123. Internationally it is written +1 416 555 0123. Canada and the United States both use +1.
- Is it safe to call one of these numbers?
Don't. A random number could belong to a real person or business in Canada or the US, and calling or texting strangers can breach your carrier's terms. For fiction or examples, use the reserved 555-0100 to 555-0199 block instead.
- How many numbers can I generate at once?
From 1 to 10 per press, each with its own copy button. Press again for a new batch.



