J-Kit
Português

SSN Generator

Generate synthetic SSNs that respect SSA area-number exclusions for form and onboarding tests.

Details below
About synthetic SSNs

Valid format does not mean real identity.

A Social Security Number has nine digits divided into area, group and serial. Since SSA randomization, the area number no longer carries geographic meaning and some ranges remain excluded. This generator respects those exclusions to create plausible test data.

How to use

Test validations without touching real SSNs.

  1. Generate a synthetic SSN and inspect the area, group and serial parts.
  2. Copy the hyphenated form for UI tests or raw digits for payloads.
  3. Use only in controlled environments; never for KYC, employment, credit or official verification.
SSA

Important randomization rules

SSA excludes areas 000, 666 and 900–999. Group 00 and serial 0000 are also not used.

These rules create a plausible SSN format, but they do not confirm issuance, ownership or eligibility.

  • Area: 001–899, except 666.
  • Group: 01–99.
  • Serial: 0001–9999.
References

Sources and references for this tool

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.

FAQ

Frequently asked questions

No. Common validation is based on structure and excluded ranges, not a checksum.

Test Documents & IDs