A rodné číslo (RC) is the national birth number issued to everyone in the Czech Republic (and historically Czechoslovakia). It encodes the date of birth and sex and, for modern numbers, carries a checksum. This free validator decodes those fields and runs the checks in your browser.
How it works
The number is read in segments:
- The first six digits are the birth date in
YYMMDDform. - For females, the month is offset by +50 (a month like 56 means June for a woman). A further +20 can be added when a day’s sequence numbers were exhausted; the tool subtracts these offsets to recover the real month.
- The century is inferred from the length and year: 9-digit numbers are pre-1954, while 10-digit numbers pivot around year 54.
- For 10-digit numbers (1954 onward), the whole number must be divisible by 11. A pre-1985 exception permitted a final digit of 0 when the first nine digits left a remainder of 10.
The tool shows the decoded date, the inferred sex, whether the date is plausible, and the modulo-11 result.
Notes
A valid result confirms structure, a plausible encoded date, and (for 10-digit numbers) the checksum. It does not prove the number was issued to a real person. Everything runs locally — the identifier never leaves your device.