Random SIN Generator
Fictional Social Insurance Numbers
Generate a fake but correctly shaped Canadian SIN (NNN-NNN-NNN) for onboarding, KYC, and payroll forms, UI mockups, test fixtures, and seed data. The number always begins with 0 — a leading digit Canada never issues — so values can never collide with a real person's number, while the trailing Luhn check digit keeps them passing real SIN validators.
Mock data use cases
Use this generator for fictional test data in demo forms, QA records, screenshots, seed data, and documentation examples where a real Social Insurance Number must never be used.
Privacy and limitations
This generator runs locally in your browser. Generated values match the SIN format and carry a valid Luhn check digit, but always start with the never-issued leading 0, so they are guaranteed fictional and are not assigned to or connected to a real person.