https://github.com/easingsoft/cnic
exploiting pakistani cnic number to get location and gender behind it
https://github.com/easingsoft/cnic
card cnic disctrict division family-tree nadra number pakistan province tehsil union-council
Last synced: 3 months ago
JSON representation
exploiting pakistani cnic number to get location and gender behind it
- Host: GitHub
- URL: https://github.com/easingsoft/cnic
- Owner: EasingSoft
- License: mit
- Created: 2021-03-07T10:26:28.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-04T20:38:40.000Z (4 months ago)
- Last Synced: 2025-03-12T12:43:47.449Z (3 months ago)
- Topics: card, cnic, disctrict, division, family-tree, nadra, number, pakistan, province, tehsil, union-council
- Language: HTML
- Homepage: https://graysuit.github.io/cnic
- Size: 135 KB
- Stars: 10
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# What is CNIC ?
CNIC is 13 digit long unique identity number alotted to **Pakistani** nationality holder.
CNIC number looks like below:
```
57469-0532456-7
0975345678053
0975431479567
73654-8723402-3
2374982638947
26349-6293643-8
```
# How cnic exposes location and gender ?
It's not just a number. It's like a pakistani DNA or fingerprint. You can get alot information from it.It is in pattern `ABCDE-XXXXXXX-M`
- [`A`](#a-province) shows `PROVINCE` e.g `PUNJAB`
- `B` shows `DIVISION` e.g `SARGHODHA`
- `C` shows `DISTRICT`
- `D` shows `TEHSIL`
- `E` shows `UNION COUNSIL`- `FGHIJKL` shows `FAMILY TREE`
- [`M`](#m-gender) shows `GENDER` e.g `MALE` or `FEMALE`
### A (Province)
- If A = 1 Then Resident lives in `KPK`
- If A = 2 Then Resident lives in `FATA`
- If A = 3 Then Resident lives in `PUNJAB`
- If A = 4 Then Resident lives in `SINDH`
- If A = 5 Then Resident lives in `BALOCHISTAN`
- If A = 6 Then Resident lives in `ISLAMABAD`
- If A = 7 Then Resident lives in `Gilgit-Baltistan`[Extended details about cnic codes...](cnic_codes_list.md)
### M (Gender)
- IF M = 1 or 3 or 5 or 7 or 9 Then Resident is `MALE`
- IF M = 0 or 2 or 4 or 6 or 8 Then Resident is `FEMALE`# How to use ?
Put cnic [here](https://graysuit.github.io/cnic) and it will show details (location and gender)#### Made on Jan 2021