Skip to content
ssalocator.com

SSN Validator & Lookup

Check a Social Security number against the pre-2011 SSA record, issuing state and likely issue years, instantly.

Educational use only. This checks a number's structure and historical pattern, it never identifies a person. Don't enter someone else's SSN.

How a Social Security number is built

Every SSN has nine digits in three parts: AAA-GG-SSSS. The first three (the area number) identified the issuing state before 2011; the middle two are the group number, issued in a fixed order; the last four are the serial.

Because groups were issued in a known sequence and SSA published a monthly "high group" list, a pre-randomization number can be checked for validity and tied to an approximate issue period. After June 25, 2011, numbers are random and carry no state or date meaning. Our guide to reading an SSN walks through each part, and randomization explained covers what changed in 2011.

Reading your result

Every check returns one of three outcomes. Here's what each means:

Valid structure (issued)
The number fits the pre-randomization rules and falls within the range SSA had actually issued for that area as of the last published high-group list. You'll also see the likely issuing state and an estimated issue-year range.
Not issued
The format is fine, but the group number is higher than the last group SSA had reached for that area in the public record, so a real card with this number hadn't been issued under the old system. This is common for higher group numbers.
Invalid
The number breaks a structural rule that was never valid: area 000, 666, or 900-999, group 00, or serial 0000. These never belonged to anyone, the same patterns our placeholder generator uses for safe test data.

What this tool can't do

This is a structural and historical check, not a background check. It cannot tell you who a number belongs to, confirm that someone owns a number, or verify identity, there is no public database that maps a Social Security number to a person, and this tool doesn't attempt one.

It also can't pinpoint an exact issue date (older numbers only support a rough year range) or interpret numbers issued after June 2011, which are random. Use it to sanity-check a number's format and historical plausibility, for example, whether an old number's area number matches the state you'd expect, and never enter someone else's SSN.

Frequently asked questions

What does the SSN validator do?
It checks whether a 9-digit Social Security number follows the rules SSA used before randomization (valid area, group, and serial), maps the area number to the state that issued it, and estimates the years the number was likely assigned. It does not confirm that a number belongs to any real person.
Can this look up who an SSN belongs to?
No. There is no public way to look up a person from an SSN, and this tool does not try to. It only analyzes the number's structure and historical issuance pattern. Never enter someone else's Social Security number.
Is the SSN validator free?
Yes. Validation is free and instant, runs in your browser against published SSA records, and nothing you type is stored.
How are Social Security numbers structured?
An SSN has three parts: the area number (first 3 digits), the group number (middle 2), and the serial number (last 4). Before June 25, 2011, the area number reflected the issuing state and groups were issued in a set order, which is what makes a rough issue-year estimate possible.
Why doesn't it work for newer numbers?
Since June 25, 2011, SSA assigns numbers randomly, so the area number no longer maps to a state and issue years can't be estimated. This tool's records run through June 24, 2011.

Related: prefixes by state · area numbers · how to read an SSN · randomization · placeholder generator