Mexico phone number validator

How the phone number format works

Format
Mexico phone number in national or international (+52) format
Example
+522221234567

Things to watch for

  • Accepts national or international (E.164, e.g. +52...) format
  • Validated with Google's libphonenumber; confirms the number is possible/valid for this country, not that it is currently assigned or reachable
Regex for phone number
^[+]?[0-9 ()\-]{6,}$

A Mexican phone number is a flat 10 digits, combining a 2- or 3-digit area code (55 for Mexico City, 33 for Guadalajara) with a local number, no trunk 0 involved at all. For years, dialling a Mexican cellphone internationally meant inserting an extra 1 right after +52 — a quirk of how Mexico’s old numbering plan distinguished mobile from landline traffic. That requirement was scrapped in August 2019: today the correct form is simply +52 followed by the 10 digits, for mobile and landline alike.

How this validator works

Enter the number with its area code, in national or full international form (+525512345678); this tool checks the 10-digit length and area code against Mexico’s real numbering plan using Google’s libphonenumber, entirely client-side. Because so many people still type the old +52 1 pattern out of habit, an inserted 1 after the country code is the single most common reason an otherwise correct Mexican number fails here now.

What a pass doesn’t tell you

A pass confirms the area code is real and the local number has the right length — it doesn’t confirm the line is connected or the SIM active. Reforms to the dialling format don’t change whether a specific number is currently in service.

Scope: catch a wrong area code, a missing digit, or a leftover pre-2019 “1” before a Mexican number reaches a form or SMS platform — not a live connectivity check.

Content last reviewed 2026-07-07.

phone number FAQ

Do I still need to add a 1 after +52 for a Mexican mobile number?

No, not since August 2019. Mexico's telecom regulator (IFT) eliminated the old requirement to insert a 1 between +52 and a cellular number, so the correct international form today is simply +52 followed by the 10-digit number, mobile or landline alike — +52 1 55 1234 5678 is now outdated.

How many digits does a Mexican phone number have?

10, for both mobile and landline, made up of a 2- or 3-digit area code (55 for Mexico City, for example) plus a local number — with no leading trunk 0 to strip, unlike many European numbering plans.

Does a valid check confirm a Mexican number is currently active?

No. It only confirms the area code and local number match a real Mexican numbering pattern under the IFT's plan — not that the SIM is active or the line connected, which needs a carrier-side lookup this tool doesn't perform.

← More phone number validators