Canada Phone Number Validator & Carrier Lookup
Canada shares the +1 country code and the North American Numbering Plan with the US, so the country code alone won't tell you a number is Canadian — the area code does (416 is Toronto, 514 Montréal). As in the US, the sharper question is line type: a real mobile, a landline, or a VOIP number? Veriphone reads the CNAC numbering data to return the carrier — Bell, Rogers, Telus and the regional operators — and the true line type.
Try it — Canada numbers
Free — no account required. Protected by reCAPTCHA.
Canada phone number format
Canada numbers carry the +1 country code with a national trunk prefix of 1, dropped in E.164 format. Mobile and fixed-line ranges are distinguished by their leading digits and returned as a line_type you can filter on.
Major Canada carriers
Carriers are assigned at the exchange (NPA-NXX) level in the CNAC (Canadian Numbering Administration Consortium) numbering data, not by a simple prefix — Veriphone returns the carrier a number was allocated to, together with line type.
Mobile, landline, or VOIP
As with US numbers, a meaningful share of Canadian numbers are VOIP rather than a true mobile or landline — hosted by wholesalers such as Iristel and Fibernetics and used by internet-calling apps. They pass a format check and can look like mobiles, so Veriphone classifies each number as mobile, landline or VOIP from the regulator's allocation data — the signal you want for SMS deliverability and fraud screening.
Common VOIP and CPaaS providers Veriphone flags: Iristel, Fibernetics, Rogers, Bell.
Canada area codes by metro
Numbers carry a three-digit area code (NPA). Many metros are served by several overlaid codes, so the area code marks a region, not a carrier — the line type tells you whether a number is a mobile.
Questions about Canada number validation
How do I tell a Canadian number from a US one — they're both +1?
By the area code. Canada and the US share the +1 country code and the same 10-digit format, so only the area code (NPA) distinguishes them — 416 is Toronto, 514 Montréal, 604 Vancouver. Veriphone returns the region and carrier so you don't have to maintain your own NPA list.
How do I tell a mobile from a VOIP number?
Check the line_type field, not the area code. VOIP numbers (internet-calling apps on wholesalers like Iristel and Fibernetics) pass as valid mobiles to a format check. Veriphone returns mobile, landline or VOIP — the distinction that matters for SMS and fraud screening.
Does the area code tell me the carrier?
No. Carriers are assigned at the exchange (NPA-NXX) level, and since 2007 numbers can be ported between carriers while keeping their digits. A Standard lookup returns the original allocation; use mode=current for the carrier now serving a ported number.
Do I keep the leading 1?
The 1 is the NANP trunk digit and country code. In E.164 the number is +1 followed by the 10 digits, so 1-416-555-0123 becomes +1 416 555 0123 — don't add a second 1.
Start validating Canada phone numbers
1,000 free lookups. No credit card. Carrier and line type on every valid number.
Create free account