SSN Generator - Generate Fictional US Social Security Numbers
Generate fictional US Social Security Numbers (SSN) in the correct XXX-XX-XXXX format. Ideal as test data for software development, form validation and test automation. Bulk generation with export to Excel, CSV and JSON.
Note:All generated data is entirely fictional and not suitable for use as real personal information.
What is a Social Security Number?
A Social Security Number (SSN) is a 9-digit identification number issued by the US Social Security Administration (SSA). The format is XXX-XX-XXXX, divided into three parts: the area number, group number, and serial number.
SSN Format Rules
- Area number— The first three digits range from 001 to 899, excluding 666. Numbers 900-999 are not assigned.
- Group number— The middle two digits range from 01 to 99. They were historically assigned in a specific non-sequential order, but since 2011 (SSN randomization) they are assigned randomly.
- Serial number— The last four digits range from 0001 to 9999 and are assigned sequentially within each group.
Testing Use Cases
Fictional SSN numbers are essential for testing identity verification systems, tax processing software, employment verification forms, and any application that handles personally identifiable information (PII). Using fictional numbers ensures compliance with data protection regulations.
Combine SSN numbers with other test data using the dataset generator or pair them with fictional names and email addresses for complete test profiles.