Hash Generator (SHA-256 / SHA-512)
Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text or file — locally with the browser's WebCrypto, nothing uploaded.
871 views
Computing…
Could not read the file.
Checksums Without the Command Line
Type text or drop a file and get its SHA-1, SHA-256, SHA-384 and SHA-512 digests instantly. Hashing uses the browser's built-in WebCrypto engine — the same audited implementation your HTTPS connections rely on — so even multi-hundred-megabyte files hash quickly and never leave your device.
Typical uses: verifying a downloaded file against the checksum a vendor publishes, generating cache-busting keys, or comparing whether two files are byte-identical. Each digest has its own copy button in lowercase hex, the format most tools expect.
Frequently Asked Questions
Why is MD5 not offered?
Browsers' WebCrypto deliberately excludes MD5 because it is cryptographically broken. If a vendor only publishes an MD5 checksum, ask for SHA-256 — any modern distribution provides it.
Is SHA-1 safe to use?
For integrity checks against accidental corruption, yes. For security purposes (signatures, certificates) SHA-1 is deprecated — prefer SHA-256 or higher, which is why they are listed first.
Are my files uploaded to hash them?
No. The file is read and hashed inside your browser with WebCrypto; nothing is transmitted anywhere.
Similar Tools
Report a Problem
Hash Generator (SHA-256 / SHA-512)