A lightweight Angular app that parses and validates Polish PESEL numbers with full birthdate, sex extraction and checksum verification.
- PESEL validation (format, checksum, and birthdate)
- Extracts birthdate
- Detects biological sex from PESEL
- Friendly UI with real-time feedback
- Clean, documented TypeScript architecture
PESEL (Powszechny Elektroniczny System Ewidencji Ludności) is Poland’s national identification number assigned to every resident. It’s an 11-digit number that encodes basic personal data and is widely used across public and private sectors for identification purposes.
PESEL is used by government agencies, hospitals, banks, schools, and employers to uniquely identify individuals. It simplifies data management, helps prevent identity duplication, and allows easy retrieval of essential information like date of birth and gender.
git clone https://github.com/raindrop-ua/pesel-tools.git
cd pesel-tools
npm install
ng serve
👨💻 Made with ❤️ by Anton Sizov