HashVault - free, no upload, runs in your browser

SHA-256 checksum generator for files and text

HashVault computes SHA checksums for any file or text, exports a checksum manifest you can ship alongside downloads, and generates high-entropy passphrases locally. Files are read in your browser - the hash never requires an upload.

Verify downloads before you trust them

A checksum next to a download link is the cheapest integrity guarantee on the internet: hash the file you received, compare with the published value, and you know the transfer was not corrupted or swapped.

HashVault produces the value in one step - drop the file on, read the hash, compare. No upload to a hashing service that now has a copy of your file.

Ship a checksum manifest with your release

Releasing an archive, a firmware image, or a dataset? Export a manifest - one filename and hash per line - and publish it next to the files. Anyone can verify every file in the release against the manifest in one pass.

The manifest format is deliberately plain text so it can be diffed, signed, or pasted anywhere.

Passphrases with honest entropy

The built-in passphrase generator assembles words locally and reports the estimated entropy in bits. The same tool that hashes your files also hands you a backup password that has never touched a network.

Frequently asked questions

Which hash algorithms are supported?

SHA-256 as the default, plus other members of the SHA family exposed by the browser's Web Crypto API.

Are files uploaded to compute the hash?

No. The file is read and streamed through the hashing function inside your browser. Nothing is transmitted.

What is in the checksum manifest?

One line per file: the hash, two spaces, and the filename - the same layout the sha256sum command line tool uses, so standard tooling can verify it.

How strong are the generated passphrases?

Each passphrase's entropy is estimated and displayed in bits. More words means more entropy; the tool shows the number so you can choose a length consciously.

Can I hash text as well as files?

Yes. Paste text to hash it directly, or mix files and text - the manifest covers whatever you loaded.

Related local tools