Validator CNP
Verifică structura, data nașterii, județul și cifra de control.
DeschideValidare rapidă și anonimă
Verifică online coduri numerice personale românești: validează un CNP, verifică cifra de control și identifică data nașterii, sexul și județul codificat.
Poți folosi și generatorul CNP pentru testare software, formulare, aplicații, QA și documentație tehnică.
Verifică online coduri numerice personale românești: validează un CNP, verifică cifra de control și identifică data nașterii, sexul și județul codificat.
Poți folosi și generatorul CNP pentru testare software, formulare, aplicații, QA și documentație tehnică.
Instrumente principale
Instrumente rapide pentru validare, generare de valori de test și identificarea regiunii codificate.
Verifică structura, data nașterii, județul și cifra de control.
DeschideAnalizează mai multe coduri simultan pentru QA și audit intern.
DeschideCreează valori CNP valide pentru formulare, demo-uri și testare.
DeschideIdentifică județul sau sectorul București din pozițiile 7 și 8.
DeschideCNP-ul, adică Codul Numeric Personal, este principalul sistem de identificare a persoanelor din România. Fiecare cetățean român primește un CNP unic, folosit în relația cu instituțiile publice, spitalele, băncile, angajatorii sau sistemul fiscal.
Deși pentru mulți pare doar un șir de cifre de pe cartea de identitate, structura lui ascunde mai multe informații importante despre persoana respectivă.
CNP vine de la „Cod Numeric Personal”. Numărul are 13 cifre și este atribuit unei singure persoane. Nu există două persoane cu același CNP.
Exemplu de CNP:
1980605123457
Fiecare cifră sau grup de cifre are un rol bine definit.
Formatul general este:
S YY MM DD JJ NNN C
Prima cifră indică sexul persoanei și secolul în care s-a născut.
| Cifră | Semnificație |
|---|---|
| 1 | bărbat născut între 1900-1999 |
| 2 | femeie născută între 1900-1999 |
| 3 | bărbat născut între 1800-1899 |
| 4 | femeie născută între 1800-1899 |
| 5 | bărbat născut între 2000-2099 |
| 6 | femeie născută între 2000-2099 |
| Cifră | Semnificație |
|---|---|
| 7 | bărbat rezident străin |
| 8 | femeie rezident străin |
Următoarele 6 cifre reprezintă data nașterii:
YY MM DD
Exemplu:
1980605
Deci persoana este un bărbat născut pe 5 iunie 1998.
Două cifre indică județul unde a fost înregistrată nașterea.
| Cod | Județ |
|---|---|
| 01 | Alba |
| 02 | Arad |
| 10 | Buzău |
| 22 | Hunedoara |
| 29 | Neamț |
| 40 | București |
| 52 | Giurgiu |
| 99 | cazuri speciale |
Acest cod este foarte folosit în sistemele de verificare CNP.
Grupul NNN reprezintă un număr secvențial atribuit în ziua respectivă.
Nu are o semnificație publică exactă pentru utilizatorii obișnuiți, dar ajută la diferențierea persoanelor născute în aceeași zi și același județ.
Ultima cifră din CNP este folosită pentru validare.
Aceasta este calculată matematic folosind primele 12 cifre și o constantă specială:
279146358279
Scopul este detectarea erorilor de tastare sau a CNP-urilor invalide. De aceea, un CNP inventat aleatoriu este de multe ori invalid.
Exemplu:
1960522401234
În România, CNP-ul este folosit aproape peste tot:
Fără CNP este dificil să accesezi majoritatea serviciilor administrative.
Nu întotdeauna.
Pentru că un CNP conține informații personale reale, acesta trebuie tratat ca date sensibile. Publicarea lui pe internet sau trimiterea către surse necunoscute poate crea probleme de securitate și fraudă de identitate.
De aceea, multe site-uri ascund parțial CNP-ul în documente publice.
Un validator CNP verifică:
Un CNP poate părea corect la prima vedere, dar să fie invalid matematic.
Generatoarele CNP sunt folosite de obicei pentru:
Acestea nu trebuie folosite pentru fraudă sau falsificarea identității.
În prezent, CNP-ul este considerat dată personală sensibilă conform GDPR. Companiile și instituțiile trebuie să aibă un motiv clar pentru colectarea lui și obligația de a-l proteja.
Utilizarea abuzivă a CNP-urilor poate duce la sancțiuni și probleme legale.
CNP-ul este una dintre cele mai importante componente ale sistemului administrativ românesc. Cele 13 cifre nu sunt alese întâmplător, ci conțin informații despre sex, data nașterii, județ și validarea matematică a identității.
Înțelegerea modului în care funcționează un CNP este utilă atât pentru utilizatorii obișnuiți, cât și pentru dezvoltatori, companii și sisteme informatice care procesează date personale în România.