Aadhaar masker

0 uploads — runs entirely in your browser, works offline

Masked text

Aadhaar masker — redact Aadhaar numbers in text

Paste text and this page masks every valid 12-digit Aadhaar number to XXXX XXXX 1234, keeping only the last four digits. It runs entirely in your browser (0 uploads, works offline) — the only safe way to redact identity numbers.

How to use it

  1. Paste the text containing Aadhaar numbers.
  2. Valid numbers are masked automatically, last four kept.
  3. Copy or Download the redacted text.

FAQ

How do I mask Aadhaar numbers in a document for free?

Paste the text and this page finds 12-digit numbers, checks each against the Verhoeff checksum Aadhaar uses, and masks the valid ones to XXXX XXXX plus the last four digits — on your device with no upload.

Is my document uploaded anywhere?

No. Masking runs entirely in your browser and nothing is transmitted or stored, which you can verify by turning off your Wi-Fi. Uploading a document to redact identity numbers would defeat the purpose.

Why does it skip some 12-digit numbers?

Aadhaar numbers carry a Verhoeff checksum. A random 12-digit number usually fails that check, so it is left untouched to avoid masking things that only look like Aadhaar numbers.

Does it keep the last four digits?

Yes — the last four are kept so the redacted number is still useful for reference, following common masking practice.

Limits

Masks numbers matching the Aadhaar format and checksum; it does not detect numbers split oddly across lines or obfuscated with other characters.

Related

The PII detector finds broader personal data; the data anonymiser masks CSV columns.

Bookmark this page (Ctrl+D, or ⌘D on Mac) or install the app — it works offline the next time you need it.