PII Detector
Find personal data in pasted text.
Use the PII Detector tool
What this pii detector does
PII Detector scans text in your browser for several common kinds of personal and financial data. Each candidate is checked with a format rule where one exists: card numbers must pass the Luhn checksum, IBANs the mod-97 check and Aadhaar numbers the Verhoeff checksum. Matches are highlighted and counted by type.
Pattern matching cannot find everything. Names, addresses, dates of birth, account numbers without a known format and personal details written in a sentence have no reliable pattern. A clean scan is not proof that text is safe to publish. Review the content yourself, especially before sharing screenshots or logs.
Why use it
- Check a log or support transcript before sharing it.
- Find test data that looks like real personal data.
- Preview what a redaction pass would remove.
How to use it
- 1Paste the text you plan to share.
- 2Choose which types to scan for.
- 3Read the highlighted matches and the counts.
- 4Remove or redact anything sensitive before publishing.
Worked examples
Support log
Input
A log containing an email address and a phone number
Output
Both are highlighted with their types and positions.
Invalid card-like number
Input
A 16-digit number that fails the Luhn check
Output
It is not flagged as a card number, because the checksum does not match.
Common mistakes
- Treating a clean result as proof there is no personal data.
- Publishing a screenshot without checking the visible text too.
- Assuming every flagged number is real; formats can match test data.
Frequently asked questions
Is my text uploaded?
Which types are supported?
Why was a phone number missed?
Does it detect names or addresses?
Related tools
All toolsText Redaction Helper
Replace detected personal data in text.
Image Metadata Remover
Remove EXIF and comments from a JPEG.
Remove PDF Metadata
Clear identifying metadata before sharing a PDF.
JWT Decoder
Read JWT claims and optionally verify HMAC signatures.