Validare și decodare CNP
Verifică dacă un CNP e valid (cifra de control) și află sexul, data nașterii și județul. Totul rulează în browser.
Mulțumim! Ne ajută să facem uneltele mai bune.
Nu s-a putut trimite acum. Încearcă mai târziu.
Unealta verifică dacă un cod numeric personal (CNP) este corect format și îți arată ce informații conține: sexul, data nașterii, vârsta și județul în care a fost atribuit. Verificarea se face integral în browser: CNP-ul nu este trimis la niciun server și nu se salvează nicăieri. Unealta nu generează CNP-uri.
Ce înseamnă cele 13 cifre
CNP-ul are forma S AA LL ZZ JJ NNN C. Prima cifră (S) arată sexul și secolul nașterii: 1 și 2 pentru născuții între 1900 și 1999, 3 și 4 pentru 1800–1899, 5 și 6 pentru 2000–2099 (cifrele impare sunt pentru bărbați, cele pare pentru femei). 7 și 8 sunt pentru străinii rezidenți în România, iar 9 pentru alte persoane străine; la acestea secolul nu e codificat. Urmează anul, luna și ziua nașterii, codul județului (JJ), un număr de ordine (NNN) și cifra de control (C).
| Cod JJ | Semnificație |
|---|---|
| 01–39 | județele, în ordine aproape alfabetică (de exemplu 19 Harghita, 26 Mureș) |
| 40 | București |
| 41–46 | sectoarele 1–6 ale Bucureștiului |
| 47, 48 | fostele sectoare 7 și 8 (desființate) |
| 51, 52 | Călărași și Giurgiu |
| 70 | cod unic folosit din mai 2024, indiferent de județ |
Cum se calculează cifra de control
Înmulțești primele 12 cifre, pe rând, cu cheia 279146358279 și aduni rezultatele. Împarți suma la 11: restul este cifra de control, iar dacă restul este 10, cifra de control devine 1. Exemplu demonstrativ cu prefixul 1 900101 12 000: produsele sunt 2, 63, 0, 0, 4, 0, 3, 5, 16, 0, 0, 0, suma este 93, iar 93 împărțit la 11 dă restul 5. Codul complet ar fi 1900101120005. Unealta îl marchează totuși ca invalid, pentru că numărul de ordine 000 nu se atribuie niciodată, așa că exemplul nu aparține nimănui.
La ce folosește și ce limite are
Validarea e utilă când completezi formulare, contracte sau facturi către persoane fizice și vrei să prinzi o greșeală de tastare. Un CNP valid matematic nu dovedește că persoana există; identitatea o pot confirma doar instituțiile. Codul de județ arată unde a fost atribuit CNP-ul, nu neapărat locul nașterii, iar din mai 2024 multe coduri noi primesc 70. Pentru firme folosește validatorul CUI, pentru conturi bancare validatorul IBAN, iar vârsta exactă o afli cu calculatorul de vârstă.
Întrebări frecvente
Cum verific dacă un CNP este valid?
Scrie cele 13 cifre în câmp. Unealta verifică cifra de control cu cheia 279146358279, data nașterii, codul de județ și numărul de ordine, apoi îți spune dacă CNP-ul e corect.
Ce înseamnă prima cifră din CNP?
Arată sexul și secolul: 1 și 2 pentru 1900–1999, 5 și 6 pentru cei născuți din 2000, 7, 8 și 9 pentru persoane străine.
Ce înseamnă codul 70 în CNP?
Din mai 2024, sistemul nou de stare civilă atribuie codul 70 indiferent de județ, deci la aceste CNP-uri județul nu mai poate fi aflat.
Este sigur să introduc CNP-ul aici?
Da. Calculul se face doar în browserul tău, nimic nu se trimite pe internet și nimic nu se păstrează după ce închizi pagina.
Actualizat:
Ce unealtă îți lipsește?
Spune-ne ce calculator sau unealtă ai căutat și n-ai găsit. Citim fiecare sugestie.