Address
- Street address
- 40 Av. Reforma
- City
- Mérida
- Region
- Yucatán (YUC)
- Postal code
- 97970
- Country
- Mexico
Mexican addresses include a colonia — a neighbourhood designation that is genuinely required for delivery — and the CURP packs eighteen characters of encoded personal data, more than any other identifier covered here.
Robert Chen
{
"countryCode": "MX",
"country": "Mexico",
"firstName": "Robert",
"lastName": "Chen",
"fullName": "Robert Chen",
"gender": "Male",
"birthday": "28/04/1984",
"birthdayISO": "1984-04-28",
"streetAddress": "40 Av. Reforma",
"city": "Mérida",
"state": "Yucatán",
"stateAbbr": "YUC",
"zip": "97970",
"phone": "+52 33 2933 8505",
"email": "robert.chen63@example.org",
"job": "Business Analyst",
"company": "GlobalTech Solutions",
"nationalId": "MKSZ220565YVZSHS28",
"nationalIdLabel": "CURP",
"ipv4": "192.0.2.15",
"mac": "8E:4B:3A:00:3A:0B",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
}Test data only. This record describes no real person. Numbers are drawn from ranges reserved so they can never be assigned, and the address is not deliverable. Using synthetic data to impersonate anyone, open or verify an account, or evade identity checks is prohibited — see the terms.
31 states plus Mexico City. The state is required in the address and CURP encodes it as a two-letter code.
| Local name | Código Postal |
|---|---|
| Format | 5 digits |
| Example | 06600 |
| Country code | +52 |
|---|---|
| Numbering plan | Mexican Numbering Plan |
| Example | +52 55 1234 5678 |
| Identifier | CURP |
|---|---|
| Example shape | ROGL850315HDFXNS09 |
The identity numbers this page generates match the documented digit pattern so that form validation can be tested. They are not issued numbers, they correspond to no person, and they will not resolve against any authority.
The generator draws from these cities. Each is paired with the state it is actually in, and with the Código Postal prefix that area really uses — so a generated record is internally consistent rather than three unrelated values stuck together.
| City | State | Código Postal prefix |
|---|---|---|
| Ciudad de México | Ciudad de México CDMX | 06 |
| Guadalajara | Jalisco JAL | 44 |
| Monterrey | Nuevo León NLE | 64 |
| Puebla | Puebla PUE | 72 |
| Tijuana | Baja California BCN | 22 |
| Cancún | Quintana Roo ROO | 77 |
| Mérida | Yucatán YUC | 97 |
| León | Guanajuato GUA | 37 |
It is the neighbourhood, and yes — Correos de México sorts on it and couriers rely on it. Mexican addresses are frequently undeliverable without one, so an address form aimed at Mexico needs a field for it rather than expecting users to append it to the street line.
The exterior number identifies the building on the street; the interior number identifies the apartment or office within it. Both appear on the street line, often abbreviated as No. and Int. A parser expecting a single numeric token will lose one of them.
No. The extra 1 was removed in August 2019 and mobiles are now dialled the same as landlines. Plenty of documentation and older validation libraries still include it, which causes real failures when messaging Mexican numbers.
Largely yes — it is derived algorithmically from name, birth date, sex and state of birth. The homoclave exists specifically to resolve collisions when the derivation produces a duplicate. The values here match the eighteen-character format but are not derived from the accompanying name.