Mexico phone number format
How do you format a Mexico phone number?
Write a Mexico phone number with the country code +52. A mobile looks like 222 123 4567 inside Mexico and +52 222 123 4567 from abroad. Mobiles have 10 digits after the country code, and the E.164 form is +522221234567. A format check confirms the digits fit the numbering plan, not that the number is in service.
Free, runs in your browser; nothing is sent. The sample is a sample, not a real line.
Paste your Mexico numbers (a mixed list is fine). They are counted here at once; the free checker then gives every number its E.164 form, country and line type, with a file to download.
By continuing you agree to our Terms and Privacy Policy.
Need the current carrier and real line type of each number?
See the phone add-onMexico number format at a glance
| Country calling code | +52 |
|---|---|
| International prefix (calling out of Mexico) | More than one; + works from any mobile |
| Trunk prefix (domestic dialling) | None |
| Mobile number length | 10 digits after +52 |
| Landline number length | 10 digits after +52 |
| Mobile vs landline from the digits | Not reliably, many ranges are shared |
In short: +52, 10 digits for a mobile. The checker below formats any Mexico number free in your browser; it can't say whether a line is live. Bulk phone number validator · Pro + Phone plan
Example Mexico phone numbers
These are the example numbers from Google’s libphonenumber data, the same numbering-plan data our validator uses, written three ways.
| Format | Mobile | Landline |
|---|---|---|
| National (inside Mexico) | 222 123 4567 | 200 123 4567 |
| International | +52 222 123 4567 | +52 200 123 4567 |
| E.164 | +522221234567 | +522001234567 |
How to write a Mexico number in E.164
- Remove spaces, dashes, dots and brackets so only digits are left.
- Mexico has no trunk prefix, so keep every digit of the national number.
- Put +52 in front. The result has 10 digits after the country code for a mobile.
So 222 123 4567 becomes +522221234567. E.164 is the format SMS gateways, dialers and most CRMs store; see the E.164 format explained for why.
Mobile or landline?
In Google’s numbering-plan data, many Mexico ranges are listed as “fixed line or mobile”, so the digits alone can’t always say whether a number takes texts. A live carrier lookup asks the network which kind of line serves the number now. More in mobile vs landline lookup.
Mobile, landline and special number ranges in Mexico
A Mexico mobile number starts with 2–9 after +52. Every valid number of each type below starts with one of the digit groups shown. A number that starts the right way can still be unassigned: the groups say what a range is for, not that a number is connected.
| Type | Starts with, after +52 | Digits | Example |
|---|---|---|---|
| Mobile | 2–9 | 10 | +52 222 123 4567 |
| Landline (fixed line) | 2–9 | 10 | +52 200 123 4567 |
| Toll-free | 800, 888 | 10 | +52 800 123 4567 |
| Premium rate | 900 | 10 | +52 900 123 4567 |
| Shared cost | 300 | 10 | +52 300 123 4567 |
| Personal number | 500 | 10 | +52 500 123 4567 |
More on Mexico’s free-to-call and charged ranges: toll-free and premium numbers in Mexico.
Sources, checked 5 November 2026
- Ranges, lengths and examples: Google libphonenumber numbering-plan data (libphonenumber-js 1.13.15), the data our validator uses.
- Official plan: ITU-T E.164 national numbering plan for Mexico. The regulator’s filing is the authority when the two disagree.
Validate a list of Mexico numbers
Check a single number with the free phone number validator. For a whole file, upload the CSV to the verifier: every row gets a status, the E.164 number, the country and the line type, and emails in the same file get a live mailbox check. The Pro + Phone plan ($49.99 a month) adds 5,000 live carrier lookups a month for the real line type and current carrier.
Common questions
- What is the country code for Mexico?
- The country calling code for Mexico is +52. When you call Mexico from abroad, dial your international prefix (or +) followed by 52 and the number.
- How many digits is a Mexico phone number?
- A Mexico mobile number has 10 digits after the country code +52, the same as a landline.
- How do I write a Mexico number in international format?
- Start with +52, then add the rest of the number. The mobile number 222 123 4567 becomes +52 222 123 4567, or +522221234567 in E.164, the form most CRMs and SMS tools expect.
- Can you tell if a Mexico number is a mobile?
- Not always from the digits. In Google's numbering-plan data many Mexico ranges are listed as "fixed line or mobile", so the number alone doesn't settle it. A live carrier lookup asks the network which kind of line serves the number today.
- Does a valid format mean a Mexico number is in service?
- No. A valid format means the digits fit a range Mexico's numbering plan allocates. It cannot tell whether the number is connected today or who carries it, because numbers are reassigned and ported. A live carrier lookup reports the current carrier and line type, but even that does not prove someone answers.
- Can I check a list of Mexico numbers for free?
- Yes. Paste them in the list tab above or upload a CSV to the bulk phone number validator: E.164, country, format status and numbering-plan line type are free for every row, with no account. Live carrier and line-type lookups come with Pro + Phone at $49.99/mo (5,000 a month).
That was one number. Your CRM export has thousands.
This tool checks one number at a time. Cleaning a list means every row in E.164, invalid numbers separated out, and the emails beside them checked too.
- Upload a CSV up to 100,000 rows with an email or phone column
- Every phone gets status, E.164 format, country and number type
- Emails in the same file get a real SMTP mailbox check
Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.