Bulgaria EGN Validator

Validate Bulgaria EGN

Enter a Bulgarian Personal Identity Code to verify its validity.

About this Validator

This tool validates Bulgarian Personal Identity Codes (EGN - Единен граждански номер) according to the official format requirements.

The validator checks if a given EGN follows the correct structure, verifies the birth date encoding, gender indication, and check digit.

This validation only confirms if an EGN follows the correct format. It does not verify if the number is actually registered with Bulgarian authorities.

What is a Bulgarian EGN?

EGN Structure (10 digits): • YY: Year of birth (2 digits) • MM: Month of birth (with century encoding) • DD: Day of birth • XXX: Birth order number (odd for male, even for female) • C: Check digit

Month Coding Rules: • 1900-1999: Month as-is (01-12) • 2000-2099: Month + 40 (41-52) • 1800-1899: Month + 20 (21-32)

The EGN is used for: • Personal identification • Official documentation • Healthcare services • Social security • Tax administration

If you need to generate an EGN for testing purposes, here is a Bulgarian EGN Generator