Structured data
CSV Data Masker
Prepare reviewable masked data without claiming guaranteed anonymization.
Processed locally. Your input and output are never uploaded.
Tool overview
How CSV Data Masker works
CSV Data Masker transforms selected columns using fixed redaction, sequential aliases, or deterministic pseudonyms without saving the salt. It keeps input and output separate, runs locally, and documents boundaries instead of making unsupported guarantees.
Prepare a reviewable masked export
- transforms selected columns using fixed redaction, sequential aliases, or deterministic pseudonyms without saving the salt. for a repeatable local workflow
- Review pasted or locally opened data before copying it
- Prepare output for a related PasteTidy tool
Select columns and masking mode
- Paste the source or open a supported local file.
- Choose the documented options and review the separate result.
- Copy or download only after checking the visible output.
Redaction, aliases, and pseudonyms
- Columns to mask: Comma-separated header names; blank means all.
- Mask mode: Select redaction, aliases, or pseudonyms.
- Redaction text: Replacement in redaction mode.
- Alias prefix: Prefix in alias mode.
- Pseudonym salt: Current-session salt for pseudonyms.
- Output delimiter: Separator for the result.
Mask contact columns locally
Before
name,email Ana,ana@example.com Bo,bo@example.com
After
name,email [REDACTED],[REDACTED] [REDACTED],[REDACTED]
Masking is not anonymization
- Masking and pseudonymization are not guaranteed anonymization.
- Large input is bounded by the documented local worker limits.
- Input, options, and output are not sent to analytics or placed in URLs.
Browse all structured data tools โ
Questions
CSV Data Masker FAQ
Does CSV Data Masker upload my input?
No. Processing stays in the current browser tab or its local Web Worker.
Is the result authoritative?
No. Review the output and the documented limitations before using it in a production workflow.