TOOLDENFINANCEON-DEVICE
Aadhaar Number Validator: Verhoeff Checksum
Validate Aadhaar numbers using the Verhoeff checksum algorithm. All processing happens in your browser, nothing is sent to any server. The first 8 digits are masked by default for privacy.
HOW TO USE
- 1Type or paste a 12-digit Aadhaar number on the left.
- 2Validation runs live while you type. The Verhoeff checksum runs instantly in your browser.
- 3A green result means the number passes the checksum. Red means it does not.
- 4Click the eye icon to reveal the full number. Clear starts over.
EXAMPLE
INPUT
2345 6789 0124
OUTPUT
Valid Aadhaar format. Last 4 digits 0124. Verhoeff checksum passed.
FAQ
What does the Verhoeff checksum check?
It verifies the 12-digit number is mathematically consistent with the Verhoeff algorithm, which catches common typos like swapped digits. A passing checksum means the number is well-formed. It does not guarantee the number belongs to a real person.
Is my Aadhaar number sent to a server?
No. Validation runs entirely in your browser. Nothing is uploaded anywhere.
Why is the number masked by default?
For privacy. The first 8 digits are hidden until you click the eye icon, so the full number is not left on screen while you use other apps.
Does a valid result mean the Aadhaar is issued by UIDAI?
No. This tool only checks the format and checksum. Only UIDAI can confirm whether a number is actually issued.