Verify a Belgian Identity Card Online: Complete Guide in 4 Checks (MRZ, Security, Validity)

Verify a Belgian Identity Card Online: Complete Guide in 4 Checks (MRZ, Security, Validity)

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.

Both must be identical:

Verify a Belgian identity card online, document number front
Verify a Belgian identity card online, document number front

Verify a Belgian identity card online, document number back
Verify a Belgian identity card online, document number back

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:

Verify a Belgian identity card online, personal number front
Verify a Belgian identity card online, personal number front

Verify a Belgian identity card online, personal number back
Verify a Belgian identity card online, personal number 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:

Verify a Belgian identity card online, date of birth front
Verify a Belgian identity card online, date of birth front

Verify a Belgian identity card online, date of birth back
Verify a Belgian identity card online, date of birth back

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:

Verify a Belgian identity card online, surname front
Verify a Belgian identity card online, surname front

Verify a Belgian identity card online, surname back
Verify a Belgian identity card online, surname back

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:

Verify a Belgian identity card online, expiration date front
Verify a Belgian identity card online, expiration date front

Verify a Belgian identity card online, expiration date back
Verify a Belgian identity card online, expiration date back


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

Verify a Belgian identity card online, MRZ line 1
Verify a Belgian identity card online, MRZ line 1

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

Second line

Verify a Belgian identity card online, MRZ line 2
Verify a Belgian identity card online, MRZ line 2

  1. Date of Birth: 6 characters, year, month, and day of birth in YYMMDD format.
  2. Check Digit: 1 character, the check digit of the date of birth.
  3. Gender: 1 character, “M” or “F”.
  4. Expiration Date: 6 digits, expiration date of the card in YYMMDD format.
  5. Check Digit: 1 character, the check digit of the expiration date.
  6. Country Code: 3 characters, ISO 3166-1 alpha-3 code of the cardholder’s nationality.
  7. Personal Number: 11 characters.
  8. 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

Verify a Belgian identity card online, MRZ line 3
Verify a Belgian identity card online, MRZ line 3

  1. 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:

Verify a Belgian identity card online, laser engraving 1
Verify a Belgian identity card online, laser engraving 1

Verify a Belgian identity card online, laser engraving 2
Verify a Belgian identity card online, laser engraving 2

Verify a Belgian identity card online, laser engraving 3
Verify a Belgian identity card online, laser engraving 3

Verify a Belgian identity card online, laser engraving 4
Verify a Belgian identity card online, laser engraving 4

Verify a Belgian identity card online, laser engraving 5
Verify a Belgian identity card online, laser engraving 5

“Ghost” photo

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

Verify a Belgian identity card online, ghost photo
Verify a Belgian identity card online, ghost 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):

Verify a Belgian identity card online, ultraviolet
Verify a Belgian identity card online, ultraviolet

Optically variable feature

Some elements become visible by changing the orientation of the card:

Verify a Belgian identity card online, MOV 1
Verify a Belgian identity card online, MOV 1

Verify a Belgian identity card online, MOV 2
Verify a Belgian identity card online, MOV 2

Back side

Laser engraving

Laser engraving of characters which are embossed:

Verify a Belgian identity card online, laser engraving back side 1
Verify a Belgian identity card online, laser engraving back side 1

Verify a Belgian identity card online, laser engraving back side 2
Verify a Belgian identity card online, laser engraving back side 2

“Ghost” photo

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

Verify a Belgian identity card online, ghost photo back side
Verify a Belgian identity card online, ghost photo back side

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):

Verify a Belgian identity card online, ultraviolet back side
Verify a Belgian identity card online, ultraviolet back side

Data matrix type barcode

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

Verify a Belgian identity card online, data matrix barcode back side
Verify a Belgian identity card online, data matrix barcode back side

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 ?


FAQ – Belgian Identity Card Verification

Shopping Cart
Scroll to Top