Ce este CNP-ul?

Codul Numeric Personal (CNP) este un număr unic de 13 cifre atribuit fiecărui cetățean român. Conține informații codate despre sex, data nașterii și județul de naștere.

Structura CNP-ului

Un CNP are forma: S AA LL ZZ JJ NNN C

  • S — sexul și secolul nașterii (1/2 = M/F sec. XX, 5/6 = M/F sec. XXI)
  • AA — ultimele 2 cifre din anul nașterii
  • LL — luna nașterii (01-12)
  • ZZ — ziua nașterii (01-31)
  • JJ — codul județului de naștere (01-52)
  • NNN — număr de ordine (001-999)
  • C — cifra de control (calculată prin algoritm)

Cum se calculează cifra de control?

Se înmulțesc primele 12 cifre cu constanta 279146358279, se face suma produselor, se calculează restul la împărțirea cu 11. Dacă restul este 10, cifra de control este 1.

Întrebări frecvente

Ce verifică validatorul CNP?
Validatorul verifică: corectitudinea cifrei de control (cifra 13) calculată cu coeficienții 2, 7, 9, 1, 4, 6, 3, 5, 8, 2, 7, 9; validitatea datei de naștere; codul de județ (1-52); coerența sex/secol în prima cifră (1-8).
Datele introduse sunt salvate?
NU. Verificarea CNP se face exclusiv în browser (JavaScript), datele NU sunt trimise pe server, NU sunt salvate, NU sunt logate. Codul-sursă este public.