How to Add and Set Up the Canadian SIN Validator Widget on Your Form

June 23, 2026

Jotform’s Canadian SIN Validator widget makes it easy to collect and verify Canadian Social Insurance Numbers (SINs) directly within your forms. The widget automatically checks whether the entered SIN follows the correct 9-digit format and validates it using the official checksum algorithm, helping you catch formatting errors before the form is submitted.

Whether you’re creating employee onboarding forms, contractor registration forms, HR documents, benefits applications, or other forms that require SIN information, this widget helps improve data accuracy, reduce manual verification, and create a smoother experience for your users.

Here are a few ways to use it:

  • Employee onboarding forms — Verify Social Insurance Numbers when collecting information from new hires to help ensure accurate employee records.
  • Contractor registration forms — Validate SIN entries from freelancers, consultants, or contractors before processing their information.
  • Benefits and payroll forms — Collect valid SINs for payroll setup, tax reporting, and employee benefits enrollment.
  • Government or compliance-related applications — Help ensure that submitted SINs follow the correct format before applications are reviewed.

Note

The Canadian SIN Validator widget is designed specifically for validating Canadian Social Insurance Numbers (SINs) and may not work correctly with other identification number formats.

Adding and Setting Up the Canadian SIN Validator Widget

With just a few simple steps, you can add a field to your form that automatically verifies Social Insurance Numbers as users enter them, helping improve data accuracy and reduce manual validation. Here’s a quick how-to:

  1. In Form Builder, click on Add Element on the left side of the page.
Form Builder interface showing the Add Element button on the left side of the page
  1. Now, in the Form Elements menu, under the Widgets tab, search for Canadian SIN Validator and then click on it. Or, just drag and drop it to where you want it to be on your form.
Form Elements panel showing the Canadian SIN Validator widget selected from the Widgets tab
  1. Next, in the Widget Settings window that opens on the right side of the page, set up the following options:
    • Placeholder — Use this to display sample text or a hint inside the field before users enter their SIN. 
    • Output Format — This determines how the validated SIN will be stored and displayed in form submissions.
      • Formatted — Displays the SIN in the submission table using a standard, easy-to-read format with spaces. For example, 123 456 789
      • Digits Only — Stores and displays the SIN as a continuous string of numbers without spaces or formatting. For example, 123456789
  2. Once you’re done, click on Update.
Canadian SIN Validator widget settings showing Placeholder and Output Format options with Formatted and Digits Only choices

That’s it. You’ve successfully added and set up the Canadian SIN Validator widget on your form. Your form can now automatically validate Social Insurance Numbers as users enter them, helping improve data accuracy and reduce submission errors. Ready to see it in real time? Have a look at this demo form.

Form displaying the Canadian SIN Validator widget validating a Social Insurance Number entered by a user

To further customize your Narrative Fields field appearance, just click on the Gear icon to open its properties. For a full breakdown of how to do it, head over to our guide on How to Access and Configure the Question Properties of a Widget.

Note

For advanced styling, you can add your own custom CSS under the Custom CSS tab in the widget settings and style the Narrative Fields field. Our guide on How to Inject CSS Codes to Widgets walks you through everything.

Pro Tips

  • Mark the field as Required to ensure respondents provide a SIN before submitting the form.
  • Test your form before publishing to confirm the validation and output format work as expected for your workflow.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Podo Comment Be the first to comment.
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.