Why You Should Mask Your Aadhaar Number Before Sharing
Your Aadhaar number opens doors — bank accounts, SIM cards, government benefits. That is exactly why a photocopy of your Aadhaar floating around on WhatsApp is dangerous: the full 12-digit number, name, address and photo in one image is an identity-theft kit. UIDAI itself advises sharing a masked Aadhaar — one showing only the last four digits — wherever the full number is not required.
The official route is UIDAI's myAadhaar portal: OTP on your registered mobile, tick "Do you want a masked Aadhaar?", download. But that only helps when you are downloading fresh. When you already have a scan or photo of your Aadhaar — the one the hotel, the broker or the HR portal asked for — you need to mask the number on that file before sending it. That is what this page does, entirely on your device.
How to mask the Aadhaar number in a scan
- Drop your scan or photo onto the page. JPG, PNG, PDF or HEIC — it is read locally, never uploaded.
- Let the on-device OCR scan it. The tool reads the text in your scan and keeps only 12-digit numbers that pass the Verhoeff checksum — the check-digit system behind real Aadhaar numbers.
- Review every detection. Each found number is listed with a preview of exactly what will be blacked out. Tick the ones to mask — this step is mandatory, because OCR can miss numbers on blurry scans.
- Download the masked file. The numbers are covered with solid black boxes, permanently. Look at the result once yourself before sharing it.
Masked Aadhaar: where it works and where it doesn't
A masked scan is accepted for most everyday identity checks: hotel check-ins, airport and railway verification, private-company KYC, job verification, SIM registration. But Indian law still demands the full Aadhaar number in several places — opening a bank account, government welfare schemes, income-tax filing, PAN services. Masking is for the casual-sharing moments, not a replacement for the official document where the law requires it.
Official vs this tool. UIDAI's myAadhaar portal issues an official masked Aadhaar (OTP-verified). This tool masks the number on your existing scans for safe sharing — it is not affiliated with UIDAI, does not verify identity, and does not replace the official document.
Why "never upload" matters most here
Masking your Aadhaar on a random website is self-defeating: you hand your full, unmasked identity document to a server you do not control, hoping it comes back masked. The only safe way to mask is locally — which is why this tool downloads its OCR engine to your browser and processes everything on your device. Your scan never travels anywhere.
The bottom line
Share the masked copy, keep the original private. Mask before you send — on your own device, with your own eyes on the result.