Austria SVNR Validator

Decode an Austrian social-security number — date and check digit.

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

The Austrian SVNR (Sozialversicherungsnummer) is the 10-digit social-security number used across Austria’s health, pension and insurance systems. This validator decodes the serial number and the date of birth packed inside it, and verifies the weighted modulo-11 check digit — useful for developers and administrators catching mistyped numbers.

How it works

The SVNR is structured as LLLP DDMMYY:

  • LLL — a 3-digit running serial number.
  • P — the 4th digit, which is the check digit.
  • DDMMYY — the date of birth (the century is inferred from the two-digit year).

The check digit is computed from the other nine digits. Each contributing digit is multiplied by a fixed weight — [3, 7, 9, 5, 8, 4, 2, 1, 6] applied to positions [1, 2, 3, 5, 6, 7, 8, 9, 10] — and the products are summed. The check digit is that sum modulo 11. If the result is 10, the number is never issued (re-allocated instead), so a valid SVNR never has a check digit of 10.

Example

For 1237 010180: the serial is 123, the stated check digit is 7, and the date of birth is 01.01.1980. The weighted sum of the nine other digits modulo 11 equals 7, matching the check digit, so the number is valid.

FieldValue
Serial123
Check digit7
Date of birth01.01.1980
ResultValid

All decoding and validation happen locally in your browser, with nothing uploaded.

Ad placeholder (rectangle)