PHPackages                             mmltech/cnp-decoder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mmltech/cnp-decoder

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

mmltech/cnp-decoder
===================

MRZ + Romanian CNP decoder (no external libs).

v0.0.3(4y ago)1513↓65%[1 issues](https://github.com/mmlTools/CNPDecoder/issues)GNU General Public License v3.0PHPPHP &gt;=7.1.3

Since Jun 8Pushed 7mo ago1 watchersCompare

[ Source](https://github.com/mmlTools/CNPDecoder)[ Packagist](https://packagist.org/packages/mmltech/cnp-decoder)[ Fund](https://ko-fi.com/mmltech)[ RSS](/packages/mmltech-cnp-decoder/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

🇷🇴 PHP CNP &amp; MRZ Decoder
============================

[](#-php-cnp--mrz-decoder)

O bibliotecă PHP modernă care permite:

- extragerea și validarea componentelor unui **CNP românesc** (sex, vârstă, județ, ziua de naștere etc.);
- decodarea completă a unui **MRZ** (Machine Readable Zone) din documentele de identitate românești și internaționale (TD1, TD2, TD3), inclusiv reconstruirea CNP-ului pentru România.

---

📦 Instalare (Composer)
----------------------

[](#-instalare-composer)

```
composer require mmltech/cnp-decoder
```

---

🧩 1. Utilizare — decodare CNP directă
-------------------------------------

[](#-1-utilizare--decodare-cnp-directă)

```
