CSV Anonymizer
About CSV Anonymizer
CSV Anonymizer transforms personal or sensitive fields before a dataset is shared, while leaving the table shape and unrelated columns intact.
How it works
Explicit and automatic selection
Enter exact header names, enable automatic detection, or combine both. Detection recognizes common name, email, phone and IP headers and checks value patterns for email addresses, phone numbers and IP addresses.
Three privacy actions
Masking retains a small amount of recognizable shape, replacement uses a fixed redaction marker, and SHA-256 creates a deterministic fingerprint useful for matching repeated values.
Stable tabular output
Headers, row order and unselected cells are preserved. Empty selected cells remain empty rather than becoming misleading synthetic data.
Frequently asked questions
Is SHA-256 hashing the same as irreversible anonymization?
Not always. Unsalted hashes of predictable values can be guessed; use them for deterministic matching, not as the sole protection for high-risk data.
Can automatic detection find every sensitive field?
No. Detection is intentionally conservative. Review the selected-column metadata and explicitly name domain-specific identifiers.
Is the original data uploaded?
No. Parsing and transformation happen locally in your browser.
Sources & last verified
The behaviour of this tool and the claims on this page were checked against the specifications below on . Everything runs in your browser, so the output you see is exactly what the engine produced.
Found a wrong result or an outdated claim? Report an error and it will be re-verified.