Free CSV PII Scrubber for Your Browser

By Andrew Apell, creator of Flookup Data Wrangler. Updated

About the author

Andrew Apell is the creator of Flookup Data Wrangler and has built data cleaning tools for Google Sheets since 2018. The method in this post reflects work on large reconciliation tasks with a government team and continued testing with Sheets users.
Every Flookup result described here can be checked in the demo spreadsheet before purchase.
Read Our Story for the background, or contact the team with any questions about this post, including corrections, unclear steps or use cases we have not covered yet.

Key Takeaways

  • The free scrubber detects emails, phone numbers and IP addresses in a CSV before you share it.
  • Each detected column can be masked, hashed or redacted, so you keep the shape of the data without the person.
  • Detection and scrubbing run in your browser, so the file is never uploaded.
  • It is a sharing aid, not a compliance guarantee, so review the result before it goes anywhere.

Introduction

You need to share a sample of your data with a vendor, a colleague or a support thread. The file works for the task, but it carries emails, phone numbers and IP addresses that have no business leaving your systems.

The free CSV PII scrubber finds those values and replaces them, so you can share the structure of the data without the personal detail. Open the CSV PII scrubber.


What Counts as PII in a CSV

Personal data is any value that can point to a person, directly or in combination. In a typical export the obvious ones are the values the scrubber detects:

Names, postal addresses and account numbers are also personal data. The scrubber targets the three patterns above, so review the rest by column before you share.


Mask, Hash or Redact

For each column you decide how the value should change, and the choice depends on what the reader still needs:


Privacy First

Detection and scrubbing happen in a background worker in your browser.
Nothing is uploaded, stored or logged, so the file being protected never travels anywhere to be protected.


How to Use It

  1. Open a CSV file or paste the content.
  2. Scan the detected emails, phone numbers and IP addresses by column.
  3. Choose mask, hash or redact for each column.
  4. Press Scrub and download the cleaned copy.

When to Scrub Before Sharing


What Scrubbing Does Not Do

Scrubbing is a sharing aid, not a guarantee. Two things are worth keeping in mind.

Treat the scrubber as the cleaning step before a review, not a replacement for the review itself.


Share the Shape of the Data, Not the People in It

Sharing a file should not mean sharing the people inside it. The CSV PII scrubber finds the common identifiers, lets you mask, hash or redact them by column and hands back a copy you can share with confidence.
Because the whole step runs on your device, you never send the data out to protect it.

For recurring cleanups inside a spreadsheet, Flookup Data Wrangler brings data cleaning and matching into Google Sheets.


You Might Also Like


Frequently Asked Questions

How do I remove personal data from a CSV?

Open the free CSV PII scrubber, load the file, review the detected emails, phone numbers and IP addresses and choose a treatment for each column. The tool writes a scrubbed copy you can download.

What is the difference between masking, hashing and redacting?

Masking replaces part of a value with symbols so the shape is visible. Hashing replaces it with a fixed-length digest that is consistent across rows. Redacting removes the value entirely.

Is masking reversible?

Masking and redaction are one way and the original value is not recoverable from the output. Hashing is consistent, so equal inputs produce equal digests, which preserves grouping but not the original text.

Does the PII scrubber send my data anywhere?

No. Detection and scrubbing run in a background worker in your browser and the file is never uploaded to a server.