InputTestHub

US SSN Format Checker

Checks a US Social Security Number against the ranges that were never issued — it has no check digit.

Security Nothing uploaded No sign-up Free, unlimited
Security tool
Enter something above.
In short A US Social Security Number has no check digit, so nothing in it verifies the rest and no offline tool can confirm one is real. What can be checked are the ranges the Social Security Administration never issued: an area number of 000 or 666, any area from 900 upward, a group number of 00, or a serial of 0000. A number hitting any of those was never assigned and is safely rejectable in a form. Everything else is merely possible. Since randomisation in 2011 the area number no longer indicates the state of application either, so an SSN reveals nothing about where its holder lived. Only the SSA can verify an SSN, and its Consent Based Verification service is the official route.

How to use the US SSN Format Checker

  1. Paste the number — punctuation and spaces are ignored.
  2. Read the verdict and, where the number encodes anything, what it decodes to.
  3. Treat a pass as "typed correctly", not as "confirmed by the authority".

About the US SSN Format Checker

A US Social Security Number has no check digit, so nothing in it verifies the rest and no offline tool can confirm one is real. What can be checked are the ranges the Social Security Administration never issued: an area number of 000 or 666, any area from 900 upward, a group number of 00, or a serial of 0000. A number hitting any of those was never assigned and is safely rejectable in a form. Everything else is merely possible. Since randomisation in 2011 the area number no longer indicates the state of application either, so an SSN reveals nothing about where its holder lived. Only the SSA can verify an SSN, and its Consent Based Verification service is the official route.

What people use it for

  • Catching a mistyped number in a form before it reaches a database.
  • Cleaning an imported list and finding the rows that cannot be right.
  • Understanding what the number encodes and what it does not.

Details

Check digitNone. Nothing in the number verifies the rest
Never issuedArea 000 or 666, area 900+, group 00, or serial 0000
Since 2011Randomised — the area number no longer indicates a state
What can be checkedOnly the excluded ranges and the nine-digit length
VerificationOnly the SSA, through its own service
Being able to say "this was never issued" is genuinely useful for form validation; being unable to say "this is real" is the honest limit, and the page states both. Nothing you paste is transmitted — the check runs entirely in your browser.

Where this tool stops

Range and format only. There is no check digit, so an SSN cannot be validated offline.

Frequently asked questions

Can this tell me if an SSN is real?
No. There is no check digit, so the only offline test is whether the number falls in a range that was never issued. Everything outside those ranges is possible but unproven. A tool that shows a green tick for an SSN is telling you it is not obviously impossible, which is much weaker than valid.
Does the first three digits tell me the state?
Not since June 2011, when the SSA moved to randomised assignment. Numbers issued before then did encode the state of application, which is why older references describe a lookup table that no longer applies to new numbers.
Which numbers were never issued?
Any with an area of 000 or 666, any area of 900 or above, any with a group of 00, and any with a serial of 0000. Those four rules are the entire offline test.
Is anything I paste sent anywhere?
No. The arithmetic runs in this browser tab and no request is made — open your Network tab and watch while you type. That matters more for an identity number than for almost anything else on this site, which is why there is no server side to this tool at all.
Does this replace an official check?
No, and it cannot. Every scheme here proves at most that the digits are internally consistent. Only the issuing authority can confirm a number exists, is active, and belongs to a particular person.
Is the US SSN Format Checker free?
Free, unlimited, and no email address required. You can use it a hundred times a day and nothing changes.
Does anything I enter leave my computer?
No. The US SSN Format Checker runs entirely in your browser using JavaScript. Your input never reaches inputtesthub.com or any third party — open your browser's Network tab while you use it and you will see no request go out.
What is the US SSN Format Checker used for?
The jobs it is built for: catching a mistyped number in a form before it reaches a database. Cleaning an imported list and finding the rows that cannot be right. Understanding what the number encodes and what it does not. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
Is there anything the US SSN Format Checker cannot do?
Range and format only. There is no check digit, so an SSN cannot be validated offline. Knowing where a tool stops being trustworthy matters more than the cases where it works.
What figures does the US SSN Format Checker work from?
Check digit is None. Nothing in the number verifies the rest. Never issued is Area 000 or 666, area 900+, group 00, or serial 0000. Since 2011 is Randomised — the area number no longer indicates a state. These are printed on the page itself, so you do not have to take them on trust.
Will this work on a tablet?
Yes. The page is responsive and the tool works in Chrome, Safari, Firefox, Edge and Samsung Internet on both Android and iOS. There is no app to install and nothing to sign into.

Related security tools

All 100
01

Password Strength Checker

Estimates password entropy and crack time, and identifies the specific weaknesses in what you…

02

Hash Generator

Generates MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text, all at once.

03

MD5 Hash Generator

Generates an MD5 hash of any text or string, with optional HMAC and uppercase output.

05

SHA-1 Hash Generator

Generates SHA-1 hashes, still required by some legacy systems and Git object addressing.

06

SHA-512 Hash Generator

Generates SHA-512 hashes for checksums, signatures and archival fingerprints. Runs in your…

09

AES Text Encryption

Encrypts and decrypts text with AES-GCM 256-bit using a password, entirely in your browser.

10

XOR Cipher Tool

Applies a repeating-key XOR to text or hex, the operation behind many simple obfuscation…