Randomize Swedish Personal Identity Numbers
Here are 5 random Swedish Personal Identity Numbers from the list of testdata.
Numbers
10 digit versions
12 digit versions
Details
910329-2398
10 Digit String | 910329-2398 | This is the most common format, often refered to as YYMMDD-XXXX. The year is represented as 2 digits and the delimiter provides the info required to get the full year. | |
---|---|---|---|
12 Digit String | 199103292398 | The format that is the receomended one to use when persisting it as it contains the full year as digits and no delmiter that changes over time.. | |
Year | 1991 | The year the person was born. | |
Month | 03 | The month the person was born. | |
Day | 29 |
The day the person was born. Note: Because of a limited amount of birth numbers per day (1000) a person might not receive the exact day as the day part. It can be a few days later or earlier, but always within the same month. |
|
Delimiter | - | By default a hyphen (-) but turns into a plus (+) the year the person turns 100. | |
Birth Number | 239 | A number to uniqely identity a person born on the day. 1000 in total, 500 female (even numbers) and 500 male (odd numbers). | |
Checksum | 8 | Calculated using the Luhn algorithm on the 10 digit string (without delimiter). | |
Gender | Male | Extracted from Birth Number. | |
Date of Birth | 1991-03-29 | Extracted from Year, Month and Day. See potential limitation on Day. | |
Age | 33 | Extracted from Date of Birth. See potential limitation on Day. |
240223+9269
10 Digit String | 240223+9269 | This is the most common format, often refered to as YYMMDD-XXXX. The year is represented as 2 digits and the delimiter provides the info required to get the full year. | |
---|---|---|---|
12 Digit String | 192402239269 | The format that is the receomended one to use when persisting it as it contains the full year as digits and no delmiter that changes over time.. | |
Year | 1924 | The year the person was born. | |
Month | 02 | The month the person was born. | |
Day | 23 |
The day the person was born. Note: Because of a limited amount of birth numbers per day (1000) a person might not receive the exact day as the day part. It can be a few days later or earlier, but always within the same month. |
|
Delimiter | + | By default a hyphen (-) but turns into a plus (+) the year the person turns 100. | |
Birth Number | 926 | A number to uniqely identity a person born on the day. 1000 in total, 500 female (even numbers) and 500 male (odd numbers). | |
Checksum | 9 | Calculated using the Luhn algorithm on the 10 digit string (without delimiter). | |
Gender | Female | Extracted from Birth Number. | |
Date of Birth | 1924-02-23 | Extracted from Year, Month and Day. See potential limitation on Day. | |
Age | 100 | Extracted from Date of Birth. See potential limitation on Day. |
030520-2384
10 Digit String | 030520-2384 | This is the most common format, often refered to as YYMMDD-XXXX. The year is represented as 2 digits and the delimiter provides the info required to get the full year. | |
---|---|---|---|
12 Digit String | 200305202384 | The format that is the receomended one to use when persisting it as it contains the full year as digits and no delmiter that changes over time.. | |
Year | 2003 | The year the person was born. | |
Month | 05 | The month the person was born. | |
Day | 20 |
The day the person was born. Note: Because of a limited amount of birth numbers per day (1000) a person might not receive the exact day as the day part. It can be a few days later or earlier, but always within the same month. |
|
Delimiter | - | By default a hyphen (-) but turns into a plus (+) the year the person turns 100. | |
Birth Number | 238 | A number to uniqely identity a person born on the day. 1000 in total, 500 female (even numbers) and 500 male (odd numbers). | |
Checksum | 4 | Calculated using the Luhn algorithm on the 10 digit string (without delimiter). | |
Gender | Female | Extracted from Birth Number. | |
Date of Birth | 2003-05-20 | Extracted from Year, Month and Day. See potential limitation on Day. | |
Age | 21 | Extracted from Date of Birth. See potential limitation on Day. |
940818+9802
10 Digit String | 940818+9802 | This is the most common format, often refered to as YYMMDD-XXXX. The year is represented as 2 digits and the delimiter provides the info required to get the full year. | |
---|---|---|---|
12 Digit String | 189408189802 | The format that is the receomended one to use when persisting it as it contains the full year as digits and no delmiter that changes over time.. | |
Year | 1894 | The year the person was born. | |
Month | 08 | The month the person was born. | |
Day | 18 |
The day the person was born. Note: Because of a limited amount of birth numbers per day (1000) a person might not receive the exact day as the day part. It can be a few days later or earlier, but always within the same month. |
|
Delimiter | + | By default a hyphen (-) but turns into a plus (+) the year the person turns 100. | |
Birth Number | 980 | A number to uniqely identity a person born on the day. 1000 in total, 500 female (even numbers) and 500 male (odd numbers). | |
Checksum | 2 | Calculated using the Luhn algorithm on the 10 digit string (without delimiter). | |
Gender | Female | Extracted from Birth Number. | |
Date of Birth | 1894-08-18 | Extracted from Year, Month and Day. See potential limitation on Day. | |
Age | 130 | Extracted from Date of Birth. See potential limitation on Day. |
000130-2397
10 Digit String | 000130-2397 | This is the most common format, often refered to as YYMMDD-XXXX. The year is represented as 2 digits and the delimiter provides the info required to get the full year. | |
---|---|---|---|
12 Digit String | 200001302397 | The format that is the receomended one to use when persisting it as it contains the full year as digits and no delmiter that changes over time.. | |
Year | 2000 | The year the person was born. | |
Month | 01 | The month the person was born. | |
Day | 30 |
The day the person was born. Note: Because of a limited amount of birth numbers per day (1000) a person might not receive the exact day as the day part. It can be a few days later or earlier, but always within the same month. |
|
Delimiter | - | By default a hyphen (-) but turns into a plus (+) the year the person turns 100. | |
Birth Number | 239 | A number to uniqely identity a person born on the day. 1000 in total, 500 female (even numbers) and 500 male (odd numbers). | |
Checksum | 7 | Calculated using the Luhn algorithm on the 10 digit string (without delimiter). | |
Gender | Male | Extracted from Birth Number. | |
Date of Birth | 2000-01-30 | Extracted from Year, Month and Day. See potential limitation on Day. | |
Age | 24 | Extracted from Date of Birth. See potential limitation on Day. |