Belgium National Number Decoder

Decode a Belgian Rijksregisternummer — date of birth, gender, checksum.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Belgium national number decoder

Decode an 11-digit Belgian Rijksregisternummer / Numéro de Registre National (NRN). The tool reads the date of birth, the gender and the birth century, and validates the number with its built-in checksum. It is useful for HR, onboarding and data-entry checks where you need to interpret or sanity-check a national number.

How it works

The number splits as YYMMDD SSS CC. The first six digits are the date of birth, the next three are a sequence number whose parity gives gender (odd = male, even = female), and the last two are a modulo-97 check. To find the century, the tool computes two candidate checks from the first nine digits N:

pre-2000: 97 − (N mod 97) 2000+: 97 − ((2,000,000,000 + N) mod 97)

Whichever matches the printed check digits fixes the century. Bis-numbers, where the month is stored as month + 20 or + 40, are detected and the real month is restored.

Example

For 85073003328:

FieldValue
Date of birth30 July 1985
GenderMale (sequence 033 is odd)
Sequence033
Modulo-97 checkValid (matches the pre-2000 formula)

All processing happens locally in your browser — the decoder never contacts the National Register and nothing is uploaded.

Ad placeholder (rectangle)