Naar inhoud springen

CURP berekenen en genereren

Bereken een CURP uit namen, geboortedatum en staat volgens de gepubliceerde regels van RENAPO, genereer test-CURP's of controleer het laatste cijfer van een CURP, allemaal in je browser.

Document

CURPClave Única de Registro de Población

Sleutel van het bevolkingsregister · geschreven als PEGL850312MDFRRC00

Waar de regels vandaan komen

CURP op basis van persoonsgegevens

Geslacht

Of voeg het controlecijfer toe aan de eerste 17 tekens

Werkt in je browser · geen uploadZo werkt het

Zo gebruik je CURP-generator

  1. 1

    Vul de gegevens van de persoon in

    Typ op het tabblad Berekenen de eerste achternaam, de tweede achternaam als die er is, de voornamen, de geboortedatum, het geslacht en de geboortestaat.

  2. 2

    Lees de CURP af

    De sleutel verschijnt terwijl je typt, met de gedecodeerde velden en een opmerking over het 17e teken, dat alleen RENAPO kan vaststellen.

  3. 3

    Maak test-CURP's

    Kies op het tabblad Genereren een periode, geslacht en staat, stel in hoeveel je er wilt en exporteer ze als TXT, CSV of JSON.

  4. 4

    Controleer een CURP

    Plak CURP's op het tabblad Controleren om te zien welke geboortedatum, welk geslacht en welke staat erin zitten en of het 18e teken klopt.

Limieten en Pro

Gratis: één CURP tegelijk uit persoonsgegevens, testbatches van maximaal 10.000 CURP's en controles van maximaal 10.000 geplakte regels.

Met Pro zie je geen advertenties; verder verandert er niets. Pro bekijken

Over CURP-generator

De CURP is de sleutel van 18 tekens die RENAPO toekent aan iedereen die in Mexico is geregistreerd, en bijna elk overheidsformulier, elke schoolinschrijving en elke loonadministratie vraagt ernaar. Hij wordt opgebouwd uit gegevens van de persoon: de eerste letter en de eerste klinker binnen de eerste achternaam, de beginletter van de tweede achternaam en van de voornaam, de geboortedatum als JJMMDD, H of M voor het geslacht, twee letters voor de geboortestaat (NE bij geboorte in het buitenland), de eerste medeklinker binnen elke achternaam en binnen de voornaam, een teken dat mensen onderscheidt van wie de eerste zestien tekens hetzelfde zijn, en een controlecijfer.

De calculator hier volgt de bijzondere gevallen die RENAPO publiceert in de regels van 2021 en geeft hun uitgewerkte voorbeelden terug: Ñ wordt X, María en José (ook MA. en J.) worden overgeslagen in samengestelde namen, voorvoegsels zoals DE, DEL, LA of MC worden genegeerd, een ontbrekende tweede achternaam of medeklinker wordt X, en als de eerste vier letters een woord uit RENAPO's lijst met grove woorden vormen, wordt de tweede letter een X. Het 17e teken is 0 voor geboortes tot en met 1999 en A vanaf 2000. Dat krijgt iedereen, tenzij iemand al dezelfde eerste zestien tekens heeft.

Voor tests maakt de generator CURP's voor een periode van geboortedata, een geslacht en een staat, met willekeurig gekozen letters en een berekend controlecijfer. Het tabblad Controleren leest elke CURP terug naar geboortedatum, geslacht en staat en meldt een controlecijfer dat niet klopt.

Het register van RENAPO heeft het laatste woord over de CURP van een echt persoon, en deze pagina raadpleegt dat register nooit.

Privacy

De namen, de geboortedatum en de staat die je invult, worden alleen gebruikt door de berekening die op deze pagina draait. Ze worden niet naar RENAPO of een server gestuurd en zijn weg zodra je de pagina sluit.

CURP-generator: veelgestelde vragen

Kan ik hiermee mijn echte CURP berekenen?
Voor de meeste mensen wel: de eerste zestien tekens volgen rechtstreeks uit de regels voor naam, datum, geslacht en staat, en het 17e is 0 of A, tenzij iemand zich voor jou met dezelfde zestien tekens heeft geregistreerd. In dat geval kende RENAPO 1, 2 of B, C enzovoort toe, wat geen calculator kan weten. Zoek je CURP voor officieel gebruik dus op via gob.mx/curp.
Waarom wordt MARÍA of JOSÉ weggelaten uit mijn CURP?
Zoveel mensen heten María of José dat RENAPO ze overslaat als de voornaam uit meer dan één woord bestaat. María Luisa Pérez Hernández krijgt PEHL, met de L van Luisa, en ook haar 16e teken komt van Luisa. Een gewone María zonder tweede naam houdt de M, en hetzelfde geldt voor de afkortingen MA., MA, M., J. en J.
Wat betekenen het 17e en 18e teken van een CURP?
Het 17e teken onderscheidt mensen met dezelfde eerste zestien tekens en geeft ook de eeuw aan: cijfers 0 tot 9 voor geboortes tot en met 31 december 1999, letters A tot J vanaf 2000. Het 18e is een controlecijfer, berekend uit de andere zeventien. Zo ziet deze pagina een verkeerd getypt teken.
Waarom staat er een X in mijn CURP waar een letter hoort?
X vult elke plek waar een letter ontbreekt of niet bruikbaar is: een Ñ, een achternaam zonder klinker of medeklinker binnenin, een ontbrekende tweede achternaam, een apostrof of koppelteken op de plek die telt, of de tweede letter van een grof woord zoals PEDO, dat PXDO wordt. Die vervangingen horen bij de regels van RENAPO en zijn geen typfouten.
Kan hiermee ook mijn RFC worden berekend?
Niet helemaal. De eerste tien tekens van de RFC worden uit dezelfde soort gegevens opgebouwd, maar de laatste drie, de homoclave, wijst de SAT toe met een tabel die niet openbaar is. Kies RFC bij de documentkeuze hierboven om de structuur en het laatste teken van een RFC te controleren of om testnummers te genereren, maar je eigen RFC krijg je hier niet.

Andere taken met deze tool