Skip to main content

Security · browser workspace

Hash CSV Columns - SHA-256 and SHA-512

Replace selected CSV cell values with SHA-1, SHA-256, SHA-384, or SHA-512 hashes locally in your browser. Review pseudonymization risks.

Quick start

Built for sha-256 hash specific columns permanently.

Everything runs in your browser, so you can test the workflow with sample data when available before using production files.

Output: A new file or report produced locally in your browser.

  1. 1Choose a supported file or use sample data when available.
  2. 2Set the options shown for this workflow.
  3. 3Process the file locally, inspect the result, and download a new copy.
Preparing your private workspace…

How to Hash Data

  1. 1Upload your CSV file
  2. 2Select columns to hash and hash algorithm
  3. 3Download CSV with hashed values

Why Use This Tool?

  • Multiple Algorithms - SHA-1, SHA-256, SHA-384, SHA-512
  • Deterministic Values - Matching inputs produce matching hashes
  • One-Way Hashing - Original text is not stored in the output
  • Pseudonymization Support - Hash personal identifiers
  • Browser-Based - No server upload

Frequently Asked Questions

What is hashing used for?

This tool hashes selected cell values so matching inputs can be compared without retaining the original text in the output. Unsalted hashes may still be guessed with a dictionary.

Can hashes be reversed?

Hashes are one-way, but predictable inputs such as common emails may be guessed by hashing candidate values. Hashing is pseudonymization, not guaranteed anonymization.

Which algorithm should I use?

SHA-256 is a practical default. SHA-1 is retained for compatibility and should not be used where collision resistance matters.