Nine, usually written 123 456 789. Canada.ca describes it as a unique 9-digit number.
Generate and validate Canadian Social Insurance Numbers for testing, with the Luhn check digit explained.
A Social Insurance Number (SIN) is a unique 9-digit number. Canada.ca states that SINs for temporary residents, who are neither citizens nor permanent residents, always start with 9 and expire with the person's permit. The last digit is a check digit. Public validators compute it with the Luhn (mod 10) algorithm, which this tool uses: weights 1 and 2 alternate from the left, digits of each product are added, and the total must be a multiple of 10. Service Canada does not publish this algorithm, so treat it as the widely used convention rather than an official rule. For the same reason the generator never starts a number with 0 or 8, and no region names are attached to the first digit. A number that passes the check is only well formed. It may be assigned to a real person, and nothing here can tell. Use it for tests, never to impersonate anyone.
Paste the code into your HTML and the tool shows up on your page, without J-Kit's navigation and ads. It still runs in the browser of whoever visits your site.
<iframe
src="https://jkit.tools/embed/en-US/canada-sin-generator"
width="100%"
height="600"
style="border:0"
loading="lazy"
title="Canada SIN Generator"
></iframe>These references help contextualize formulas, standards, APIs and limitations used on this page. They do not replace professional validation when a result has legal, financial, medical or operational impact.
Nine, usually written 123 456 789. Canada.ca describes it as a unique 9-digit number.