What is Aadhaar masking?
Aadhaar masking means blacking out the first 8 digits of a 12-digit Aadhaar number, showing only the last 4. UIDAI recommends this when sharing your card with third parties such as landlords, hotels, banks, or employers.
Is it safe to use MaskAadhaar?
Yes. Everything runs inside your browser tab using JavaScript. Your Aadhaar document is never uploaded to any server — it never leaves your device. We have no access to your data.
Is this service free?
Yes. Masking Aadhaar and PAN cards here is free, with no daily limit and no sign-up. For API access, use the contact form or email contact@maskaadhaar.com.
How do I download a masked Aadhaar card?
From UIDAI’s official myAadhaar portal: choose Download Aadhaar, verify with the OTP on your registered mobile, tick the masked Aadhaar option and download the PDF. If you already have your Aadhaar PDF or a photo of it, mask it at the top of this page with no OTP. Step-by-step guide.
Is it Aadhaar, Aadhar or Adhaar?
Aadhaar is the official spelling UIDAI uses, but Aadhar, Adhaar and Adhar are all common in everyday writing and in search. They refer to the same twelve-digit number and the same document, and the tools here work identically whichever spelling brought you to them. Misspelled URLs redirect to the right page, so a mistyped or miscopied link still works.
What file formats are supported?
PDF (including multi-page e-Aadhaar cards from UIDAI's portal) and common image formats such as JPG and PNG.
Does it mask both sides of the Aadhaar card?
Yes. The tool automatically detects and masks the Aadhaar number on both the front and back sides, including landscape two-sided PDF layouts generated by UIDAI.
Is there an API for Aadhaar and PAN masking?
Yes. The MaskAadhaar API masks Aadhaar and PAN cards, extracts card fields as JSON, verifies an Aadhaar card against its signed QR and redacts PII across Indian documents, one file or a whole batch per call. Quota and rate are provisioned per organisation; ask for a key or read the API docs.
Can the API redact passports and documents from outside India?
Yes. The global endpoints detect and redact passport MRZ lines, payment cards, IBANs, US SSNs, UK National Insurance and NHS numbers, Canadian SINs, Brazilian CPFs, Australian TFNs, South African ID numbers, EU VAT numbers and more. Every identifier with a checksum must pass it before it is redacted. See the full list of identifier types.
Does the API store the documents I send?
No. Documents are processed in memory and streamed back in the response. They are not written to a database or object store, and no copy is kept once the request completes. Processing runs in AWS Mumbai (ap-south-1).
Can I mask a PAN card too?
Yes. Switch to the Mask PAN tab at the top of this page, or use the Mask PAN Card page.