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
410810-9168
| 10 Digit String | 410810-9168 | 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 | 194108109168 | 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 | 1941 | The year the person was born. | |
| Month | 08 | The month the person was born. | |
| Day | 10 |
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 | 916 | 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 | Female | Extracted from Birth Number. | |
| Date of Birth | 1941-08-10 | Extracted from Year, Month and Day. See potential limitation on Day. | |
| Age | 84 | Extracted from Date of Birth. See potential limitation on Day. |
940506-2382
| 10 Digit String | 940506-2382 | 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 | 199405062382 | 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 | 1994 | The year the person was born. | |
| Month | 05 | The month the person was born. | |
| Day | 06 |
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 | 2 | Calculated using the Luhn algorithm on the 10 digit string (without delimiter). | |
| Gender | Female | Extracted from Birth Number. | |
| Date of Birth | 1994-05-06 | Extracted from Year, Month and Day. See potential limitation on Day. | |
| Age | 32 | Extracted from Date of Birth. See potential limitation on Day. |
930204+9805
| 10 Digit String | 930204+9805 | 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 | 189302049805 | 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 | 1893 | The year the person was born. | |
| Month | 02 | The month the person was born. | |
| Day | 04 |
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 | 5 | Calculated using the Luhn algorithm on the 10 digit string (without delimiter). | |
| Gender | Female | Extracted from Birth Number. | |
| Date of Birth | 1893-02-04 | Extracted from Year, Month and Day. See potential limitation on Day. | |
| Age | 133 | Extracted from Date of Birth. See potential limitation on Day. |
940216+9818
| 10 Digit String | 940216+9818 | 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 | 189402169818 | 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 | 02 | The month the person was born. | |
| Day | 16 |
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 | 981 | 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 | 1894-02-16 | Extracted from Year, Month and Day. See potential limitation on Day. | |
| Age | 132 | Extracted from Date of Birth. See potential limitation on Day. |
060406+9807
| 10 Digit String | 060406+9807 | 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 | 190604069807 | 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 | 1906 | The year the person was born. | |
| Month | 04 | The month the person was born. | |
| Day | 06 |
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 | 7 | Calculated using the Luhn algorithm on the 10 digit string (without delimiter). | |
| Gender | Female | Extracted from Birth Number. | |
| Date of Birth | 1906-04-06 | Extracted from Year, Month and Day. See potential limitation on Day. | |
| Age | 120 | Extracted from Date of Birth. See potential limitation on Day. |