PII Masker
Automatically detect and mask personal information (email, phone, credit card, My Number, SSN, IP address) in text.
Last updated:
How to Use
Expand how to useCollapse how to use
- 1
Enter text
Type or paste text containing personal information into the input field.
- 2
Review detections
Detected personal information is highlighted. Review the types and counts.
- 3
Copy masked text
Copy the masked text to share it safely.
All processing happens in your browser. Text is never sent to a server.
Text Input
Masking Mode
Replace all characters with asterisks
Detection Targets
Masking Result
Enter text to automatically detect and mask personal information
What is PII Masker?
PII Masker automatically detects and redacts personal information — email addresses, phone numbers, credit card numbers, SSNs, and IP addresses — from any text using regex pattern matching. Paste in logs, support tickets, or documents and get a safe-to-share version instantly. Both full masking (asterisks) and partial masking modes are available.
Key Features
- Automatically detect email, phone, credit card, My Number, SSN, and IP addresses
- Two masking modes: full mask and partial mask
- Color-coded highlight display by PII type
- Toggle individual PII types on/off
- Complete privacy protection with browser-only processing
Use Cases
- Redact PII from application logs before sharing with a vendor or support team
- Sanitize customer data in screenshots before filing a bug report
- Remove sensitive fields from database exports before sharing with developers
- Create anonymized test data from real production data
- Prepare documents for GDPR- or HIPAA-compliant sharing
FAQ
Is my input text stored anywhere?
No. Regex pattern matching runs as JavaScript in your browser. Text data is not transmitted to any server, and is cleared from memory when you leave the page.
What types of personal information are detected?
Email addresses, phone numbers (US/international formats), credit card numbers, SSN (Social Security Number), and IP addresses (IPv4).
What is the difference between full mask and partial mask?
Full mask replaces all characters with asterisks. Partial mask keeps some characters visible (e.g., last 4 digits of a credit card) to maintain data identifiability while masking.
Are there false positives or missed detections?
Since detection uses regex pattern matching, non-standard formats may not be detected. We recommend reviewing the highlighted detections manually before sharing sensitive documents.
How can I detect only specific types?
Use the checkboxes in the "Detection Targets" section to toggle individual PII types on or off.
