Tagapag-validate ng Mexico CURP
I-validate ang Mexican CURP at check digit.
Batch check — i-paste ang marami, isa bawat linya
Maraming bansa o mas malaking listahan? Gamitin ang workbench para sa maramihang pag-validate ng ID.
I-validate ang Mexican CURP
I-paste ang isang 18-character na CURP upang i-verify ang check digit nito, i-decode ang kasarian at petsa ng kapanganakan, at makita ang color-coded na mga segment — lahat nang lokal.
Ang CURP (Clave Única de Registro de Población) ay 18-character population registry code ng Mexico na pinangangasiwaan ng RENAPO. Structure: 4 name letters, 6 date-of-birth digits, sex (H/M), 2-letter state code (o NE kung ipinanganak sa ibang bansa), 3 internal consonants, homonymy differentiator (digit para sa ipinanganak bago ang 2000, letter A–Z mula 2000), at final check digit.
Kinakalkula ang check digit mula sa character-value table na may descending weight modulo 10, at locally sinusuri ng validator ang bawat layer: length, letter/digit pattern, real calendar date, known state code, at mismong check digit.
Gaya ng lahat ng format validator, ang pag-pass ay nangangahulugang “internally consistent,” hindi “registered.” Ang awtoritatibong CURP lookup ay ang government service sa gob.mx/curp. Huling na-verify: August 2026.
Mga inilathalang test vector — bawat isa ay na-validate sa live tool: ang structurally valid na 18-character CURP ay pumapasa sa lahat ng limang layer (length, pattern, real calendar date, state code, check digit) · nahuhuli ng check-digit layer ang binagong final digit at ipinapakita ang expected digit · nire-reject sa date layer, hindi sa pattern layer, ang impossible date gaya ng 30 February. Batch mode: mag-paste ng isang CURP per line (o mag-import ng CSV/TXT) at i-export ang per-row result. Huling na-verify: 2026-08-12.
Mga Madalas Itanong
Paano kinakalkula ang CURP check digit?
Ang bawat isa sa unang 17 karakter ay nagmamapa sa isang halaga ("0"–"9" → 0–9, "A"–"Z" → 10–36 na nilalaktawan ang paghawak ng Ñ), pinaparami ng mga timbang 18 pababa sa 2 at isinasama. Ang check digit ay (10 − (sum mod 10)) mod 10.
Ano ang nagbago para sa mga taong ipinanganak pagkatapos ng 1999?
Ang posisyon 17 (ang homonymy differentiator) ay isang digit 0–9 para sa mga kapanganakan hanggang 1999 at isang letra A–Z mula 2000 pataas — iyon ay kung paano ini-encode ng format ang siglo.
Anong mga state code ang wasto?
Ang 32 federal entities bawat isa ay may 2-letter code (DF/CX para sa Mexico City, JC para sa Jalisco, NL para sa Nuevo León…), plus NE para sa mga Mexicano na ipinanganak sa ibang bansa. Anumang iba pa ay pumapalya sa validation.
Ang aking CURP ba ay ipinapadala kahit saan kapag ko ito pinapatunayan?
Hindi. Ang buong tsek ay tumatakbo sa iyong browser — walang ina-upload, nire-record o iniimbak. Para sa opisyal na kopya ng iyong CURP, gamitin ang serbisyo ng RENAPO sa gob.mx.
Puwede ko bang sabay-sabay na i-validate ang buong listahan ng mga CURP?
Oo — buksan ang batch section, mag-paste ng isang CURP per line o mag-import ng CSV/TXT file, at patakbuhin ang “Validate all.” Bawat row ay may sariling verdict at reason, at puwede mong i-export ang result bilang CSV o mag-print ng report. Locally tumatakbo ang lahat; hindi umaalis sa browser mo ang listahan.
Huling na-update: