Un generador de CURP aplica las reglas públicas del Instructivo normativo de la SEGOB a tus datos personales y arma la clave de 18 caracteres. Sirve para anticipar la clave probable, para comprobarla antes de un trámite y para verificar una CURP que ya tienes.
Qué calcula un generador (y qué no)
| Posiciones | Contenido | ¿La herramienta lo genera? |
|---|---|---|
| 1-4 | Iniciales de apellido paterno, materno y nombre | Sí |
| 5-10 | Fecha de nacimiento en formato AAMMDD | Sí |
| 11 | Sexo: H (hombre) o M (mujer) | Sí |
| 12-13 | Clave de la entidad federativa de nacimiento | Sí |
| 14-16 | Primeras consonantes internas de los apellidos y del nombre | Sí |
| 17 | Homoclave | No: la asigna RENAPO |
| 18 | Dígito verificador | Sí: se calcula sobre los 17 caracteres anteriores |
En resumen: 16 de los 17 primeros caracteres se derivan de tus datos y el dígito verificador se calcula. La homoclave queda como dato de entrada.
Los datos que hay que capturar
- Apellido paterno (con sus variantes: si no existe, la posición 3 se llena con X).
- Apellido materno.
- Nombre: en nombres compuestos como María o José (incluidas las abreviaturas MA., M., J.) se usa la inicial del segundo nombre.
- Fecha de nacimiento, con el mes y el día en dos dígitos (cero antepuesto si son menores a 10).
- Sexo: H para hombre, M para mujer.
- Entidad de nacimiento (o NE si naciste en el extranjero).
Reglas que el generador aplica al armar las iniciales: la letra Ñ se reemplaza por X; los caracteres especiales como /, - o . se sustituyen por X; las preposiciones o partículas iniciales (DE, DEL, VAN, MC, entre otras) se eliminan del apellido compuesto; y si las cuatro letras forman una palabra altisonante, la segunda se cambia por X (PEDRERO → PXDO).
Las claves de las entidades federativas
La posición 12-13 se forma con la inicial y la última consonante del nombre del estado. Esta es la tabla completa:
| Clave | Entidad | Clave | Entidad |
|---|---|---|---|
| AS | Aguascalientes | MS | Morelos |
| BC | Baja California | NT | Nayarit |
| BS | Baja California Sur | NL | Nuevo León |
| CC | Campeche | OC | Oaxaca |
| CL | Coahuila | PL | Puebla |
| CM | Colima | QT | Querétaro |
| CS | Chiapas | QR | Quintana Roo |
| CH | Chihuahua | SP | San Luis Potosí |
| DF | Distrito Federal (Ciudad de México) | SL | Sinaloa |
| DG | Durango | SR | Sonora |
| GT | Guanajuato | TC | Tabasco |
| GR | Guerrero | TS | Tamaulipas |
| HG | Hidalgo | TL | Tlaxcala |
| JC | Jalisco | VZ | Veracruz |
| MC | Estado de México | YN | Yucatán |
| MN | Michoacán | ZS | Zacatecas |
| NE | Nacido en el extranjero |
Por qué la homoclave no se genera
La homoclave (posición 17) es un carácter progresivo anti-homonimia que asigna RENAPO: existe justamente para distinguir a personas con los mismos apellidos, nombre y fecha de nacimiento. Por eso ningún generador puede deducirla de los datos personales: fue un número del 1 al 9 para los nacidos hasta 1999 y es una letra de A a Z para los nacidos desde el año 2000.
Si no conoces tu homoclave, el generador muestra la clave sin ese carácter y la valida con el dígito verificador calculado sobre las posiciones que sí se pueden derivar.
Cómo se calcula el dígito verificador
El carácter 18 confirma que la clave quedó bien armada:
- Cada uno de los 17 primeros caracteres tiene un valor (dígitos 0-9; letras A=10, B=11, …, N=23, Ñ=24, O=25, …, Z=36).
- Se multiplica el valor de cada posición por un peso descendente: la posición 1 por 18, la 2 por 17, y así hasta la posición 17 por 2.
- Se suman los productos.
- El dígito verificador es 10 menos el residuo de dividir la suma entre 10; si el residuo es 0, el dígito es 0.
Ejemplo con la CURP de una persona nacida el 20 de julio de 1966 en el Estado de México, PXNE660720HMCXTN06: la suma ponderada da 2604, el residuo entre 10 es 4 y el dígito verificador es 10 − 4 = 6, que coincide con el último carácter de la clave.
De la CURP probable a la CURP oficial
La clave que arroja un generador es probable: coincide con la oficial siempre que los datos estén bien capturados y la homoclave sea la correcta. La CURP definitiva la emite RENAPO y se consulta gratis, con constancia y código QR, en el portal gob.mx/curp o en consultas.curp.gob.mx.
Genera o valida tu CURP aquí
- Calcular CURP — arma la clave con tus datos de nacimiento
- Validar CURP — comprueba estructura, entidad y dígito verificador
- RFC con CURP — obtén la clave del SAT a partir de la CURP
- Calcular RFC — genera la clave fiscal completa de persona física
Las reglas de construcción y la tabla de entidades provienen del Instructivo normativo para la asignación de la CURP (SEGOB, 2006); la clave definitiva y su constancia se obtienen únicamente en el portal oficial de RENAPO.