Austrian SVNR Validator
Validates Austrian Sozialversicherungsnummer (10 digits, with weighted check digit) used in SaaS and HR.
Formato SVNR (Sozialversicherungsnummer): SSS C DD MM YY — 10 dígitos. Os pesos do check digit são 3 7 9 5 8 4 2 1 6 e a soma mod 11 deve bater com a 4ª posição.
Understanding the Austrian SVNR
The SVNR (Sozialversicherungsnummer, social insurance number) is Austria's identifier for social security. It has 10 digits: a 3-digit serial number + 1 check digit + a 6-digit date of birth in DDMMYY form. It is administered by the social-insurance institutions (the Dachverband).
The check digit
The check digit sits in the 4th position. It is computed with weights 3, 7, 9 over the serial number and 5, 8, 4, 2, 1, 6 over the birth date, with the weighted products summed and taken mod 11. If the result is 10, that serial is skipped and never issued.
- Serial weights:
3, 7, 9. - Birth-date weights:
5, 8, 4, 2, 1, 6. - Sum mod 11 must equal the check digit; a value of 10 means the serial is unusable.
Common pitfalls
- Putting the check digit at the end — it is the 4th digit, before the birth date.
- Reading the date as
YYMMDD; the SVNR usesDDMMYY. - Expecting every serial to be valid — serials whose checksum would be 10 are never issued.
Privacy note
The SVNR is sensitive personal data. This tool checks format and the check digit only and never confirms a real registration. Treat genuine numbers as protected PII and prefer synthetic test data.
FAQ
Where is the check digit? In the 4th position, immediately after the 3-digit serial and before the 6-digit birth date.
What happens when the checksum is 10? That serial is skipped and never assigned, since a single check digit cannot represent 10.
In what order is the date stored? As DDMMYY — day, month, then the last two digits of the year.
Related Tools
Finnish Henkilötunnus Validator
Validates Finnish personal identity code (DDMMYYCZZZQ) with date, century separator and alphanumeric checksum.
EAN-13 Checksum Validator
Validate an EAN-13 barcode (13 digits) by its official check digit. Essential for retail, inventory control and product registration.
HTTP Expires Header Validator
Validate the HTTP Expires header (RFC 7234) and find out how long until the content expires. Useful for debugging cache, CDNs and website performance.
IP Validator (v4 and v6)
Validate IPv4 and IPv6 addresses with auto-detection. Shows class (A/B/C/D/E), private vs public, loopback, multicast and canonical format. Everything in your browser.
RG Validator
Validate Brazilian RG numbers in the SP format (9 digits + check digit). Browser-side verification, no data sent to servers.
SPDX Expression Validator
Validate SPDX license expressions ("(MIT OR Apache-2.0) AND BSD-3-Clause") with official parser, useful for package.json and Cargo.toml.