Fake SSN Generator (US)
Generate realistic-looking fake US Social Security Numbers for software testing and development — never real, never valid.
Use the Fake SSN Generator (US)
Generator Settings
1 – 100 per batch
All generated numbers use area codes 900–999, which the SSA has never assigned. For testing purposes only. Never use to impersonate a real person.
Click "Generate SSNs" to create a batch
Summary
This tool generates fake US Social Security Numbers (SSNs) that follow the correct format (AAA-BB-CCCC) but are guaranteed to be non-issuable by the Social Security Administration. Use them safely in test databases, demo applications, form validation, and mock datasets without any risk of matching a real person's SSN. All generation is done entirely in your browser — no data is sent to any server.
How it works
- Choose how many SSNs you need (1 to 100) and select a formatting option.
- Click "Generate" to produce the requested batch instantly in your browser.
- Each number uses area codes that the SSA has designated as never-issuable (900–999), so they can never belong to a real person.
- Review the generated list and copy individual numbers or the entire batch.
- Optionally export the list as a plain-text or CSV file for use in your test suite.
Use cases
- Populate test databases with realistic-looking identity data.
- Validate SSN input-mask and formatting logic in web forms.
- Generate mock user records for demo environments.
- Test data-import pipelines that require SSN fields.
- Create sample datasets for machine-learning projects.
- Demonstrate UI screens without exposing real PII.
- Verify regex patterns and field-length constraints.
- QA test cases that require unique SSN values per record.