Validatore CURP Messico
Valida il CURP messicano e la cifra di controllo.
Controllo batch — incolla molti, uno per riga
Più Paesi o elenchi più grandi? Usa il banco di lavoro ID in blocco.
Valida un CURP messicano
Incolla un CURP di 18 caratteri per verificarne la cifra di controllo, decodificare sesso e data di nascita e vedere segmenti codificati a colori — tutto localmente.
La CURP (Clave Única de Registro de Población) è il codice messicano di registrazione della popolazione composto da 18 caratteri e amministrato da RENAPO. Struttura: 4 lettere del nome, 6 cifre della data di nascita, sesso (H/M), codice dello stato di 2 lettere (o NE per chi è nato all’estero), 3 consonanti interne, un elemento di distinzione per le omonimie (cifra per le persone nate prima del 2000, lettera A–Z dal 2000) e una cifra di controllo finale.
La cifra di controllo viene calcolata usando una tabella dei valori dei caratteri, con pesi decrescenti modulo 10. Questo validatore controlla localmente ogni livello: lunghezza, modello di lettere/cifre, data di calendario reale, codice di stato riconosciuto e la stessa cifra di controllo.
Come per tutti i validatori di formato, un esito positivo significa “coerente internamente”, non “registrata”. La consultazione ufficiale della CURP è il servizio governativo disponibile su gob.mx/curp. Ultima verifica: agosto 2026.
Vettori di prova pubblicati — ciascuno convalidato sullo strumento in funzione: una CURP di 18 caratteri strutturalmente valida supera tutti e cinque i livelli (lunghezza, modello, data di calendario reale, codice dello stato e cifra di controllo) · alterare la cifra finale viene rilevato al livello della cifra di controllo, con visualizzazione della cifra prevista · una data impossibile, come 30 febbraio, viene rifiutata al livello della data, non del modello. Modalità batch: incolla una CURP per riga (oppure importa CSV/TXT) ed esporta i risultati riga per riga. Ultima verifica: 2026-08-12.
FAQ
Come viene calcolata la cifra di controllo del CURP?
Ciascuno dei primi 17 caratteri mappa a un valore ("0"–"9" → 0–9, "A"–"Z" → 10–36 saltando la gestione di Ñ), moltiplicato per pesi da 18 a 2 e sommato. La cifra di controllo è (10 − (somma mod 10)) mod 10.
Cosa è cambiato per i nati dopo il 1999?
La posizione 17 (il differenziatore di omografia) è una cifra 0–9 per le nascite fino al 1999 e una lettera A–Z dal 2000 in poi — ecco come il formato codifica il secolo.
Quali codici stato sono validi?
Le 32 entità federali hanno ciascuna un codice di 2 lettere (DF/CX per Città del Messico, JC per Jalisco, NL per Nuevo León…), più NE per i messicani nati all'estero. Qualsiasi altra cosa non supera la validazione.
Il mio CURP viene inviato da qualche parte quando lo valido?
No. L'intero controllo viene eseguito nel tuo browser — nulla viene caricato, registrato o memorizzato. Per una copia ufficiale del tuo CURP, usa il servizio RENAPO su gob.mx.
Posso convalidare un intero elenco di CURP in una volta sola?
Sì: apri la sezione batch, incolla una CURP per riga oppure importa un file CSV/TXT ed esegui “Convalida tutto”. Ogni riga riceve un proprio esito con la relativa motivazione; puoi esportare i risultati in CSV o stampare un rapporto. Tutto viene eseguito localmente e l’elenco non lascia mai il browser.
Ultimo aggiornamento: