Date of birth
The first 6 digits (YYMMDD) encode the date. The century comes from the month: +20 for the 1800s, +40 for the 2000s.
Check whether an EGN is valid and see what it encodes — date of birth, age, sex and region. Everything is computed in your browser.
🔒 Validation runs entirely in your browser. The EGN is never sent or stored anywhere.
The first 6 digits (YYMMDD) encode the date. The century comes from the month: +20 for the 1800s, +40 for the 2000s.
Digits 7–9 are a serial: the 9th sets the sex (even → male, odd → female). Before 2000 the range pointed to the region of birth.
The 10th digit is a checksum — computed with weights 2,4,8,5,10,9,7,3,6 modulo 11, catching typos.
The EGN (Единен граждански номер) is the 10-digit unique identifier of every Bulgarian citizen. The first 6 digits encode the date of birth, the next 3 are a serial number (its last digit gives the sex), and the final digit is a checksum.
By its checksum: each of the first 9 digits is multiplied by a weight (2, 4, 8, 5, 10, 9, 7, 3, 6), the sum is divided by 11, and the remainder must equal the 10th digit (if the remainder is 10, the checksum is 0). The encoded date of birth must also be a real calendar date.
Through the month: people born 1900–1999 use months 01–12; born 1800–1899 add 20 to the month (21–32); born 2000–2099 add 40 (41–52). This lets the exact year be derived from the EGN alone.
From the 9th digit (the last digit of the serial number): an even digit means male, an odd digit means female.
Only for EGNs issued roughly before 2000. Until then the 3-digit serial fell into a range mapped to the administrative region of birth. Since 2000 the serial is assigned sequentially and carries no regional meaning, so the result is indicative only.
No. The entire check runs in your browser — the EGN is never sent to a server and nothing is saved. An EGN is sensitive personal data and should be handled with care.
This tool only checks the mathematical validity and structure of an EGN — it does not confirm that an EGN belongs to a real person and performs no registry lookup. An EGN is personal data; handle it responsibly.