Data Anonymizer illustration

Data Anonymizer

Paste or open a CSV, choose what happens to each column — keep, mask (J***n), hash, replace with realistic fake values, or drop — and download a shareable version. Equal inputs get equal replacements, so joins and group-bys still work.

Runs 100% in your browser — your files never leave your device.

Notes

  • Hashing is one-way (SHA-256, truncated) but consistent: the same email always maps to the same token, preserving relationships between rows.
  • Masking and hashing direct identifiers is pseudonymization, not full anonymization — rare combinations of the remaining columns can still identify people.
  • Runs 100% in your browser — your files and data never leave your device.

Explore the idea

This interactive demo needs JavaScript.