Browser-local text masking

Local Data Masker

Mask obvious sensitive values in text or CSV locally before you share logs or snippets. Review the masked preview before export.

Paste text

Before

Runs locally on pasted text and .txt/.csv files. No raw text, filenames, paths, rows, emails, or token values are sent in metrics.

After

Masked preview

Masked preview appears here after you run the local masker.

Redaction report

Masked values

0

Source type

READY

Chars before

0

Chars after

0

email0
phone0
card0
api_key0
bearer_token0
jwt0
secret_assignment0

Severity

obvious secret0
likely PII0
review-only0

Known misses / review required

These are review-only notes. They are not generated from raw values and they do not prove the text is clean.

  • review-only Names, account IDs, custom tokens, free-form notes, and context-specific identifiers need review after masking.

Review before sharing

This regex/heuristic tool can miss sensitive data; review before sharing. It is a local validation helper for obvious text patterns, not a guarantee.

  • No masking has run yet. Paste text or load a file, then review the masked preview.

Text and CSV only.

Paste snippets or load local .txt/.csv files. The CSV path masks matching cells while preserving row and column counts.

Obvious patterns.

Emails, phones, Luhn-valid payment-card-like numbers, API-key-looking tokens, bearer tokens, JWT-looking strings, and simple secret assignments.

Honest limits.

Heuristics can miss values or over-mask benign text. Always review the result before sharing logs or snippets.