Mexicaans CURP-validator
Valideer een Mexicaanse CURP & controlecijfer.
Batchcontrole — plak meerdere, één per regel
Meerdere landen of grotere lijsten? Gebruik de werkbank voor ID-batchvalidatie.
Valideer een Mexicaanse CURP
Plak een 18-tekens CURP om het controlecijfer te verifiëren, geslacht en geboortedatum te decoderen, en in kleur gecodeerde segmenten te zien — alles lokaal.
De CURP (Clave Única de Registro de Población) is de Mexicaanse bevolkingsregistratiecode van 18 tekens en wordt beheerd door RENAPO. Opbouw: 4 naamletters, 6 cijfers voor de geboortedatum, geslacht (H/M), een staatscode van 2 letters (of NE voor in het buitenland geboren), 3 interne medeklinkers, een homoniemonderscheider (cijfer voor mensen geboren vóór 2000, letter A–Z vanaf 2000) en een laatste controlecijfer.
Het controlecijfer wordt berekend uit een tabel met tekenwaarden en aflopende gewichten modulo 10. Deze validator controleert elke laag lokaal: lengte, letter-/cijferpatroon, echte kalenderdatum, bekende staatscode en het controlecijfer zelf.
Zoals bij alle formaatvalidators betekent een geslaagde controle ‘intern consistent’, niet ‘geregistreerd’. De gezaghebbende CURP-controle is de overheidsdienst op gob.mx/curp. Laatst geverifieerd: August 2026.
Gepubliceerde testvectoren — elk gevalideerd met de live-tool: een structureel geldige CURP van 18 tekens slaagt voor alle vijf lagen (lengte, patroon, echte kalenderdatum, staatscode, controlecijfer) · beschadiging van het laatste cijfer wordt door de controlecijferlaag gevonden en het verwachte cijfer wordt getoond · een onmogelijke datum zoals 30 februari wordt in de datumlaag geweigerd, niet in de patroonlaag. Batchmodus: plak één CURP per regel (of importeer CSV/TXT) en exporteer de resultaten per regel. Laatst geverifieerd: 2026-08-12.
FAQ
Hoe wordt het CURP-controlecijfer berekend?
Elk van de eerste 17 karakters wordt omgezet naar een waarde ("0"–"9" → 0–9, "A"–"Z" → 10–36 zonder Ñ-behandeling), vermenigvuldigd met gewichten 18 tot 2 en opgeteld. Het controlecijfer is (10 − (som mod 10)) mod 10.
Wat is er veranderd voor mensen geboren na 1999?
Positie 17 (de homoniemdifferentiator) is een cijfer 0–9 voor geboorten tot 1999 en een letter A–Z vanaf 2000 — zo codeert het formaat de eeuw.
Welke staatscodes zijn geldig?
De 32 federale entiteiten hebben elk een 2-lettercode (DF/CX voor Mexico-Stad, JC voor Jalisco, NL voor Nuevo León...), plus NE voor in het buitenland geboren Mexicanen. Al het andere faalt bij validatie.
Wordt mijn CURP ergens naartoe gestuurd wanneer ik het valideer?
Nee. De volledige controle draait in uw browser — er wordt niets geüpload, gelogd of opgeslagen. Voor een officiële kopie van uw CURP gebruikt u de RENAPO-service op gob.mx.
Kan ik een hele lijst CURPs tegelijk valideren?
Ja — open het batchgedeelte, plak één CURP per regel of importeer een CSV/TXT-bestand en voer ‘Alles valideren’ uit. Elke regel krijgt een eigen oordeel en reden; u kunt de resultaten als CSV exporteren of een rapport afdrukken. Alles wordt lokaal uitgevoerd; de lijst verlaat uw browser nooit.
Laatst bijgewerkt: