Easy Hasher
MD5 / SHA-1 / SHA-256 / SHA-512
Phone 10-digit normalize
Multi-file hashing
Combine & dedupe
Upload files, pick columns, and export hashed outputs in seconds. Everything runs in your browser, no server required.
How it works
- Upload CSV / Excel
- Select column(s) and hash type
- Preview result and download
Standard hashing
One file · one column · dedupedHashes a single column, returns one hash column with duplicates removed.
Large files run entirely in your browser; extremely big datasets may hit memory limits.
Result (first 10 unique hashes)
Advanced hashing
Multi-file · rename · add/replace · ZIPUpload multiple files, choose columns, and output per-file hashed CSVs and an optional ZIP.
Click items to toggle. If none selected for a file, its first column is used.
Columns to keep in output
Downloads
Swap / Difference
Compare File A vs File BUpload two files, choose a column in each, and export the rows that exist in one file but not the other.
Used as the default source for “A minus B”.
File previews
File A
File B
Direction
Useful when one file stores plain values and the other stores hashes(does not hash output).
If hashing is off, key comparison is case-insensitive (trim + uppercase). If hashing is on, comparison uses the hashed keys with the options above.
Preview (first 25 difference rows)
Note: this tool loads both files fully in your browser; extremely large files may not fit in memory.
Combine files
Merge hashed outputsMerge multiple files into one output. Defaults: drop duplicate rows ON, no source filename column.
Browser version outputs CSV. Parquet is better handled on a backend.