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:

  1. Upload a .csv, .json, or .txt file — or paste data directly
  2. Select which data types to mask using the checkboxes
  3. Toggle 'Realistic fake data' for format-preserving anonymization
  4. Output updates live as you type — or click "Anonymize Data" (Ctrl+Enter)
  5. Copy or download the anonymized output for safe testing
5 rules activeLive preview on · Ctrl+Enter to run

Masking Rules

5 active

Add Custom Rule

i

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.