Data Anonymizer
Mask sensitive data (emails, names, phones, SSNs, credit cards) in CSV, JSON, or SQL. Add custom regex rules for any pattern. All processing happens in your browser.
How to use:
- Upload a .csv, .json, or .txt file — or paste data directly
- Select which data types to mask using the checkboxes
- Toggle 'Realistic fake data' for format-preserving anonymization
- Output updates live as you type — or click "Anonymize Data" (Ctrl+Enter)
- Copy or download the anonymized output for safe testing
Masking Rules
5 activeAdd Custom Rule
Input Data (CSV / JSON / SQL) 469 chars · 6 lines
Anonymized Output
Anonymized output will appear here.
About this tool
Data Anonymizer is a free privacy tool that masks sensitive information — emails, phone numbers, credit cards, IP addresses, and more — in CSV, JSON, or SQL data. Built-in rules cover common PII patterns, custom regex rules handle anything else, and optional realistic fake data keeps output format-valid for testing.
- Input
- Pasted or uploaded CSV, JSON, or SQL text
- Output
- Anonymized data in the same format, ready to copy or download
- Built-in rules
- Email, phone, SSN, credit card, IP address — each toggleable — plus an opt-in heuristic rule for person names
- Custom rules
- Any pattern via regular expressions (validated before adding)
- Mask modes
- Full mask, partial mask (first/last N characters), or format-preserving realistic fake data that keeps separators and shape
- Signup
- Not required
- Processing
- Entirely in your browser — your data is never uploaded for processing, which is what makes it suitable for sensitive data
- Difference
- Format-preserving fakes keep test data valid — not just [REDACTED] placeholders
- Price
- Free
Limitations
- A utility for preparing test/demo datasets — not a compliance or data-governance product.
- Pattern-based masking: values that do not match an enabled rule are left unchanged.
Data Anonymizer — FAQ
Is the Data Anonymizer free?
Yes. The Data Anonymizer is completely free with no signup and no usage limits, like all SqlInt mini tools.
What sensitive data is detected?
Emails, phone numbers, SSNs, credit cards, and IP addresses out of the box, plus an opt-in heuristic for person names and custom regex rules for anything else.
Placeholder or realistic fake data?
Your choice: placeholders like [EMAIL], or format-preserving fakes (an SSN stays ###-##-#### shaped) that keep test data valid.
Does my data leave my browser?
No. Every mini tool processes data locally in your browser — pasted text and uploaded files never leave your device.