Generador de CURP México

Genera tu Clave Única de Registro de Población con nombre, apellidos, fecha de nacimiento, sexo y entidad federativa.

Tu CURP generada
GALJ900515HDFRPN05
Caracteres18
FormatoAAAA######AAAAAA##
GALJ900515HDFRPN05
InicialesFechaSexoEstadoConsonantesVerificación
ExtendidaVersión Extendida
Verificación, desglose y generación detallada
CURP generada
HEMF850822MJCRRR09
TipoFemenino
EstadoJalisco
[1] Primera letra apellido paternoH
[2] Primera vocal interna paternoE
[3] Primera letra apellido maternoM
[4] Primera letra del nombreF
[5-10] Fecha nacimiento AAMMDD850822
[11] SexoM (Mujer)
[12-13] Entidad federativaJC
[14] Primera consonante interna paternoR
[15] Primera consonante interna maternoR
[16] Primera consonante interna nombreR
[17] Diferenciador de siglo0
[18] Dígito verificador9
ProfesionalVersión Profesional
Algoritmo completo, códigos de estado y generación por lotes
ESTRUCTURA CURP (18 caracteres): Pos 1: Primera letra apellido paterno Pos 2: Primera vocal interna apellido paterno Pos 3: Primera letra apellido materno Pos 4: Primera letra del nombre Pos 5-10: Fecha de nacimiento AAMMDD Pos 11: Sexo (H=Hombre, M=Mujer) Pos 12-13: Código de entidad federativa Pos 14: Primera consonante interna paterno Pos 15: Primera consonante interna materno Pos 16: Primera consonante interna nombre Pos 17: Diferenciador de siglo (0=1900s, A=2000s) Pos 18: Dígito verificador (módulo 10)
Aviso: Esta herramienta es informativa y educativa. La CURP generada sigue el algoritmo oficial de RENAPO, pero la CURP legalmente válida es únicamente la emitida y certificada por la Secretaría de Gobernación a través de RENAPO. Para trámites oficiales verifica tu CURP en gob.mx/curp.
v2026.1 Actualizado abril 2026 Algoritmo oficial RENAPO · SEGOB vigente

Cómo usar este generador de CURP

Ingresa tus datos personales completos: nombre(s), apellido paterno, apellido materno, fecha de nacimiento, sexo y estado donde naciste. El generador calcula los 18 caracteres de tu CURP siguiendo el algoritmo oficial de RENAPO.

Estructura de la CURP

CURP: 18 caracteres = AAAA + AAMMDD + S + EE + CCC + D + V Ejemplo: Juan García López, hombre, CDMX, 15/05/1990 G (paterno) + A (vocal paterno) + L (materno) + J (nombre) + 900515 (fecha) + H (hombre) + DF (CDMX) + R (consonante paterno) + P (consonante materno) + N (consonante nombre) + 0 (siglo XX) + [dígito verificador]

Ejemplo práctico

CURP de Juan García López

Nombre completoJuan García López
Fecha nacimiento15/05/1990
SexoHombre (H)
EntidadCiudad de México (DF)
Iniciales (pos 1-4)GALJ
Fecha (pos 5-10)900515
Consonantes (pos 14-16)RPN
Fuentes y base legal
  • RENAPO — Registro Nacional de Población e Identificación Personal (gob.mx/segob/renapo)
  • Instructivo Normativo para la Asignación de la CURP — SEGOB
  • DOF: Acuerdo del Consejo Nacional de Población — estructura de 18 caracteres
  • Catálogo de claves de entidades federativas — INEGI
  • Consulta e impresión oficial de CURP — gob.mx/curp
  • Ley General de Población — Cámara de Diputados (diputados.gob.mx)

Preguntas frecuentes

La CURP se genera con 18 caracteres: iniciales del nombre (4), fecha AAMMDD (6), sexo (1), estado (2), consonantes internas (3), diferenciador de siglo (1) y dígito verificador (1). El algoritmo lo administra RENAPO.
Cada posición tiene un significado específico: iniciales del nombre, fecha de nacimiento, sexo, estado de nacimiento, consonantes internas, diferenciador de siglo y dígito verificador.
Cada estado tiene un código de 2 letras: DF (CDMX), JC (Jalisco), NL (Nuevo León), BC (Baja California), etc. Para nacidos en el extranjero se usa NE. Consulta la tabla completa en la versión profesional.
Se asigna un valor numérico a cada carácter (0-36), se multiplica por un peso descendente (18 a 2), se suma, se obtiene módulo 10 y se resta de 10.
Sí, las primeras 4 letras de la CURP son idénticas a las del RFC. Ambos usan el mismo algoritmo para las iniciales y el mismo filtro de palabras inconvenientes.

Calculadoras relacionadas