SSN Generator

About

Use the SSN generator to create a valid SSN number.

What is SSN?

The Social Security Number (SSN) is a nine-digit number issued to U.S citizens by the Social Security Administration, an independent agency of the United States government , permanent residents, and temporary residents.

When issued, the SSN generate a number with nine-digit that could not have an area number between 734 and 749, or above 772, the highest area number the Social Security Administration. (wikipedia)

Generation and Validation of SSN

The SSN generator use the last group number for each area number, some special numbers are never allocated like numbers with all zeros in any digit group (000-##-####, ###-00-####, ###-##-0000) and numbers with 666 or 900-999 in the first digit group. Since group numbers were allocated in a regular patterm, it was possible to indentify an unissued SSN that contained an invalid group number. Now numbers are assigned randomly.

Using the tool

This tool was developed for programmers and testers who have the constant need to enter different SSN numbers in developing forms.