The new docs.trellix.com features a modernized UI and AI-powered conversational search. Content is currently available in English, with additional languages launching in early November 2026. We hope you enjoy the updated experience.

German Social Security Number

Prev Next

Germany social security number is a unique 12-digit number with which all social security contributions can be tracked. These consist of health, pension, long-term care, and unemployment insurance. It matches string, where the characters [1–2] are numbers from [00–99]. The characters [3–4] are numbers from [01–31]. The characters [5–6] are numbers from [01–12]. The characters [7–8] are numbers from [00–99]. The character 9 is an alphabet from [A-Z]. The characters [10–12] are numbers from [000–999].

Validator

Greek Social Security Number (AMKA) - Validates position weighted checksum.

Matched expressions

Regex expressions

Description

Score

(?i:\b[0-9]{2}(0[1-9]|[12][0-9]|3[01])(0[1-9]|1[0-2])([0-9]{2})[A-Z][0-9]{3}\b)

Matches a string without a delimiter.

1

(?i:\b[0-9]{2} (0[1-9]|[12][0-9]|3[01])(0[1-9]|1[0-2])([0-9]{2}) [A-Z] [0-9]{2} ?[0-9]\b)

Matches a string delimited by space.

1

(?i:\b[0-9]{2}-(0[1-9]|[12][0-9]|3[01])(0[1-9]|1[0-2])([0-9]{2})-[A-Z]-[0-9]{2}-?[0-9]\b)

Matches a string delimited by hyphen.

1

(?i:\b[0-9]{2}\/(0[1-9]|[12][0-9]|3[01])(0[1-9]|1[0-2])([0-9]{2})\/[A-Z]\/[0-9]{2}\/?[0-9]\b)

Matches a string delimited by slash.

1



Ignored expressions

None