Aadhaar Validator
ValidatorsFreeVerify Aadhaar number using the Verhoeff algorithm
Enter Aadhaar Number
12-digit UIDAI number — validated offline using Verhoeff checksum
How validation works
Enter your 12-digit Aadhaar to validate
100% private. All processing happens in your browser. No data is ever sent to any server.
About Aadhaar Validator
An Aadhaar number is a 12-digit unique identifier issued by UIDAI to every resident of India. While full Aadhaar verification requires the UIDAI database, this tool validates the format (must start with 2-9, no repeating digits in restricted patterns) and the Verhoeff check digit — catching most typos and invalid numbers without any server-side check.
How to use
- 1
Enter the 12-digit Aadhaar number (spaces allowed for readability: XXXX XXXX XXXX).
- 2
The tool checks the first digit (must be 2–9; 0 and 1 are not valid starts).
- 3
It runs the Verhoeff check digit algorithm — a mathematical validation used by UIDAI.
- 4
Numbers that pass Verhoeff are structurally valid Aadhaar numbers.
Who uses this tool
- ✦
Verify Aadhaar format before submitting KYC for bank accounts or investments.
- ✦
Validate the Aadhaar in employee records before onboarding.
- ✦
Check Aadhaar on forms for EPF registration and government scheme enrollment.
- ✦
Quickly catch typos in Aadhaar before filing government documents.
