Article updated in February 2026 to reflect the latest developments in Belgian electronic identity cards and online document verification tools.
The Belgian national identity card is an official document that allows any Belgian citizen to prove their identity and, when valid, their Belgian nationality, just like a passport.
Used in many contexts (KYC, banking, insurance, real estate, public administrations, digital platforms), the Belgian identity card is also exposed to document fraud risks: expired cards, visual alterations, inconsistencies between data fields, MRZ falsification, or tampering with security features.
In 2026, it is now possible to perform an initial online verification through document analysis and automated MRZ reading, before completing this analysis with an in-depth visual inspection of the physical security features.
How can you verify a Belgian identity card online and ensure that the document presented is authentic?
This guide provides the answer through 4 essential verification steps.
Need more information on how to verify the authenticity of your ID documents ? Check out our comprehensive guide to verifying ID documents, which includes all the resources available !
Check 0: automatic online verification of the Belgian identity card
Before any visual inspection, it is now possible to carry out an initial automatic verification using a simple image of the card.
This step allows in particular:
- automatic reading of the MRZ
- validation of check digits
- consistency checks of key fields (name, date of birth, expiration date, nationality, document number, personal number)
- detection of data entry errors or common inconsistencies
- generation of a timestamped PDF report
⚠️ There is no public database allowing official validation of a Belgian identity card.
Online verification therefore relies exclusively on document analysis and must be complemented by a visual inspection of the security features.
Check 1: general appearance of the Belgian identity card
When access to the original document is possible, the first step is to examine the overall appearance of the card.
The card must show no signs of cutting, delamination, gluing, or visible alteration.
Particular attention should be paid to:
- the photo area
- the edges of the card
- engraved or embossed areas
Any signs of scratching, heating, overprinting, or partial replacement should be considered a warning signal.
The Belgian electronic identity card is in ID-1 format (credit card size) and is designed to make any alteration immediately visible.
Check 2: cross-checking and consistency of information
The second step is to verify the consistency of the information visible on the card and its correspondence with the data encoded in the MRZ.
The main elements to cross-check include:
- the document number
- the personal number
- the date of birth
- the holder’s name(s)
- the expiration date
Each piece of information appears in at least two different locations (front, back, MRZ).
Any discrepancy, even minor, should be treated as a warning sign requiring further investigation.
It is also recommended to assess the overall consistency of the document: holder’s age, validity period, logical consistency of fields, and date formats.
Document Number
The document number can be found in two different places: at the top of the front side, and in the first line of the MRZ (Machine Readable Zone).
It consists of 12 characters.


Personal Number
The personal number of the cardholder can also be found in two distinct places: in the middle of the back of the card, and at the end of the second MRZ line on the back:


Date of Birth
The cardholder’s date of birth can also be found in two distinct places: in the middle of the front of the card, and at the beginning of the second MRZ line in YYMMDD format:


Surname and Given Name(s)
Similarly, the surname and given names can be found on the front of the card and in the third line of the MRZ:


Card Expiration Date
Finally, the last element present twice on the card is the expiration date, found on the front and in the second MRZ line in YYMMDD format:


Individuals, do you occasionally need to verify one or more identity documents ?
Professionals, do you need to integrate proof of identity validation into one of your business processes, including all European identity cards and global passports ?
Check 3: verification of the MRZ and check digits
The Belgian identity card includes a three-line MRZ, compliant with ICAO standards.
The MRZ reproduces the main document data in a standardized format and includes four check digits designed to detect reading errors and many forms of tampering.
MRZ analysis makes it possible to:
- verify the document structure
- mathematically validate encoded data
- detect transcription errors or inconsistencies
The check digits rely on the standard ICAO algorithm, using fixed weights (7, 3, and 1), making this verification reliable, fast, and easily automated.
Structure of the Belgian identity card MRZ band
First line

- Document Type: 2 characters, code indicating the type of document, represented by the letters “ID”.
- Issuing Country: 3 characters, the ISO 3166-1 alpha-3 code of the issuing country.
- Card Number: 13 characters, the unique card number.
- Check Digit: 1 character, the check digit of the unique card number.
- End of Line: filler chevrons “<” to complete the line.
Second line

- Date of Birth: 6 characters, year, month, and day of birth in YYMMDD format.
- Check Digit: 1 character, the check digit of the date of birth.
- Gender: 1 character, “M” or “F”.
- Expiration Date: 6 digits, expiration date of the card in YYMMDD format.
- Check Digit: 1 character, the check digit of the expiration date.
- Country Code: 3 characters, ISO 3166-1 alpha-3 code of the cardholder’s nationality.
- Personal Number: 11 characters.
- Check Digit: 1 character, the check digit of the concatenation of characters line 1 positions 6-15, line 2 positions 1-7, line 2 positions 9-15.
Third line

- Holder’s Surname and Given Names: the holder’s surname followed by given names, starting with the family name followed by the first name. The family name and first name are separated by two “<” characters. If the family name or given names are compound or multiple, they are separated by the “<” character. Spaces and apostrophes are replaced by the “<” character, and the name is truncated to 30 characters if necessary. Any accents on letters are removed. The line is then padded with the “<” character.
Verify a Belgian identity card with MRZ security keys
A Belgian identity card includes 4 check digits (security keys) that allow the validation of the preceding information.
These help prevent transcription errors or intentional/unintentional modifications.
How does the algorithm work?
The algorithm used to create and validate the check digits is common to all identity documents: characters have a weight that is multiplied by a factor depending on their position in the string (7, 3, and 1).
Digits have their face value (“0” equals 0, “1” equals 1, up to “9” equals 9), the “<” chevron has a value of 0, and letters start at 10 for “A”, 11 for “B”, up to 35 for “Z”.
Example
Let’s take as an example the check digit of the date of birth from the specimen above.
The character string to validate is: “940101”.
To calculate the check digit, we proceed as follows:
– “9” has a weight of 9 and is in the first position, so multiply by 7: 9 * 7 = 63
– “4” has a weight of 4 and is in the second position, so multiply by 3: 4 * 3 = 12, added to the previous 63 gives 12 + 63 = 75.
– “0” has a weight of 0 and is in the third position, multiply by 1: 0 * 1 = 0, added to 75 gives 0 + 75 = 75.
– 1 * 7 = 7 and 7 + 75 = 82
– 0 * 3 = 0 and 0 + 82 = 82
– 1 * 1 = 1 and 1 + 82 = 83
The total is 83, from which we extract modulo 10 (the remainder of division by 10), keeping only the last digit, “3”.
Our check digit is valid because “3” indeed appears on the document!
Check 4: verification of physical security features
This final step aims to confirm the physical authenticity of the Belgian identity card.
It complements document analysis by examining security features that are difficult to reproduce, including:
- laser engravings in relief (front and back)
- secondary “ghost” photo
- optically variable features visible when tilting the card
- elements visible only under ultraviolet light
- Data Matrix barcode encoding the holder’s information
Some of these features can be checked with the naked eye, while others require specialized equipment.
Front side
Laser engraving
Laser engraving of the characters which are embossed:





“Ghost” photo
A secondary “ghost” photo is visible on the right side of the main photo:

Ultraviolet check
Some elements are visible only under ultraviolet rays, but this requires specialized equipment (thus not suitable for verifying a Belgian identity card online):

Optically variable feature
Some elements become visible by changing the orientation of the card:


Back side
Laser engraving
Laser engraving of characters which are embossed:


“Ghost” photo
A secondary “ghost” photo is visible on the right side of the main photo:

Ultraviolet check
Some elements are visible only under ultraviolet rays, but this requires specialized equipment (thus not suitable for verifying a Belgian identity card online):

Data matrix type barcode
A QR code encoding information related to the holder is available on the back side of the card:

Conclusion
You now have a structured and reliable method to verify a Belgian identity card online: MRZ analysis, cross-checking of information, followed by visual inspection of security features.
Without specialized equipment, this combined approach already allows detection of a large proportion of common document fraud cases.
To go further, it is also possible to use an online document verification solution.
For example, TrustDocHub allows automatic verification of a Belgian identity card from an image, with results delivered directly in the application and as a PDF report.
Individuals, do you occasionally need to verify one or more identity documents ?
Professionals, do you need to integrate proof of identity validation into one of your business processes, including all European identity cards and global passports ?



