Despre CNP

Află ce este Codul Numeric Personal, cum este structurat și cum poate fi verificat corect.

CNP, prescurtarea de la Cod Numeric Personal, este identificatorul numeric unic folosit in Romania pentru evidenta persoanelor. Codul are 13 cifre si include informatii despre sex, secolul nasterii, data nasterii, judetul sau sectorul Bucurestiului, numarul de ordine si cifra de control.

Ce este CNP-ul?

Codul Numeric Personal este atribuit persoanelor inregistrate in sistemele de evidenta din Romania. El este folosit in documente oficiale, formulare administrative, contracte, aplicatii bancare, servicii medicale, raportari fiscale si alte procese in care este necesara identificarea clara a unei persoane.

Un CNP nu este doar un sir aleatoriu de cifre. Structura lui permite verificarea formei si, in multe cazuri, extragerea unor informatii de baza codificate in numar. De aceea, un validator CNP poate confirma daca numarul respecta regulile tehnice ale formatului.

Structura unui CNP romanesc

Un CNP valid are intotdeauna 13 cifre, de forma S AA LL ZZ JJ NNN C. Fiecare segment are un rol precis:

  • S indica sexul persoanei si secolul nasterii.
  • AA reprezinta ultimele doua cifre ale anului nasterii.
  • LL reprezinta luna nasterii.
  • ZZ reprezinta ziua nasterii.
  • JJ indica judetul sau sectorul Bucurestiului.
  • NNN este un numar de ordine.
  • C este cifra de control, calculata dupa un algoritm standard.

Cifra S si secolul nasterii

Prima cifra din CNP ajuta la interpretarea anului nasterii si a categoriei persoanei. De exemplu, cifrele 1 si 2 sunt folosite pentru persoane nascute intre 1900 si 1999, cifrele 3 si 4 pentru 1800-1899, iar cifrele 5 si 6 pentru 2000-2099. Cifrele 7, 8 si 9 sunt folosite pentru categorii speciale, inclusiv rezidenti straini.

Codul judetului in CNP

Cifrele de pe pozitiile 8 si 9 din CNP codifica judetul sau sectorul Bucurestiului. De exemplu, codul 40 indica Bucuresti, iar codurile 41-46 indica sectoarele Bucurestiului. Acest cod permite identificarea regiunii asociate CNP-ului, fara a confirma automat identitatea unei persoane.

Cifra de control

Ultima cifra este calculata pe baza primelor 12 cifre folosind o serie fixa de ponderi. Daca cifra de control calculata nu corespunde ultimei cifre din CNP, numarul este considerat invalid din punct de vedere tehnic. Aceasta verificare este una dintre cele mai importante etape intr-un validator CNP.

Ce poate verifica un validator CNP?

Un instrument de verificare CNP poate analiza rapid daca numarul are lungimea corecta, daca data nasterii este posibila, daca judetul este valid si daca cifra de control corespunde algoritmului. Pentru CNP-urile valide, pot fi afisate informatii precum data nasterii, varsta aproximativa, sexul codificat si judetul.

Pe verificarecnp.ro poti folosi validatorul CNP pentru un singur numar, validarea CNP bulk pentru liste de numere si verificarea regiunii pentru identificarea codului de judet.

Generator CNP pentru testare

Pentru scenarii tehnice, formulare demo si teste software, poti folosi generatorul CNP. Acesta creeaza valori care respecta structura si algoritmul CNP, utile in medii de dezvoltare sau QA. Valorile generate trebuie folosite responsabil si nu trebuie tratate ca identitati reale.

Confidentialitate si utilizare responsabila

CNP-ul este o informatie sensibila. Nu publica liste de CNP-uri reale, nu distribui date personale fara temei legal si nu folosi un validator online pentru a colecta sau stoca date despre persoane. Instrumentele de pe acest site sunt concepute pentru verificari temporare si anonime.

Validarea tehnica a unui CNP nu confirma identitatea reala a unei persoane. Ea confirma doar ca numarul respecta formatul si regulile matematice ale codului.

Intrebari frecvente despre CNP

Un CNP valid inseamna ca persoana exista?

Nu. Un CNP poate fi valid tehnic fara ca instrumentul sa confirme existenta unei persoane reale. Validarea verifica structura, data, codul de judet si cifra de control.

Pot afla judetul din CNP?

Da, codul de judet este inclus in cifrele 8 si 9. Pentru o verificare rapida, foloseste instrumentul de verificare regiune.

De ce poate fi invalid un CNP?

Un CNP poate fi invalid daca nu are 13 cifre, contine o data imposibila, are un cod de judet necunoscut, un numar de ordine nevalid sau o cifra de control gresita.

Se salveaza CNP-urile introduse?

Nu. Instrumentele site-ului sunt gandite pentru verificari temporare si anonime. Nu este nevoie de cont si nu trebuie sa incarci date personale reale daca nu ai un motiv legitim.