Data Sanitizer

Remove common personal data and credentials before sharing logs, JSON, support messages, or test fixtures. Enable the patterns you need, add custom regular expressions, and copy or download the redacted result.

Features

Auto-detect sensitive dataCustom redaction patternsMultiple data formatsPreview before/afterBulk processingExport sanitized data

How to use the Data Sanitizer

  1. 1Paste the log, JSON, or text that needs to be sanitized.
  2. 2Review the detected data categories and disable patterns that do not apply.
  3. 3Add a custom JavaScript regular expression and replacement when necessary.
  4. 4Inspect the redacted output, then copy or download it for safe review.

Common uses

  • Remove credentials and personal information before sharing logs.
  • Prepare realistic but redacted support examples and bug reports.
  • Sanitize fixtures or exported text before using it in development.

Built-in detection patterns

The sanitizer can detect common emails, phone numbers, US Social Security numbers, payment-card-like values, IPv4 and IPv6 addresses, API keys, JWTs, AWS access keys, private keys, and password fields.

Always review the result

Pattern matching can produce false positives or miss unusual formats. Inspect the sanitized output before distributing sensitive material, especially when compliance or incident response is involved.

Frequently asked questions

Is the pasted data uploaded?

No. Detection and replacement run locally in your browser.

Can I add my own redaction rule?

Yes. Add a name, JavaScript regular expression, and replacement value in the custom pattern controls.

Does automatic redaction guarantee that every secret is removed?

No. Automated patterns can miss custom formats, so you should manually review the output before sharing it.

Related Security & Crypto Tools

Data Sanitizer for Logs, JSON and Sensitive Text