Skip to main content

File Hash Generator

Generate SHA-256, SHA-384, and SHA-512 digests for a local file with the browser's Web Crypto API.

Hash algorithms

Choose a file and one or more algorithms. The file remains in this browser.

A matching hash can help compare bytes, but it does not prove safety, authenticity, ownership, or absence of malware. File contents and digests are never uploaded. (25 MB)

How to use it

  1. Choose a non-empty local file within the 25 MB limit
  2. Select one or more SHA algorithms, using SHA-1 only for legacy compatibility
  3. Generate deterministic hexadecimal digests with Web Crypto
  4. Copy each required digest separately and clear the file when finished

You may also select SHA-1 for compatibility, but the interface clearly identifies it as a legacy algorithm that is unsuitable for new security uses. The tool validates that a non-empty file and at least one algorithm are selected, enforces a conservative size limit, and displays the filename, byte size, selected algorithms, and deterministic hexadecimal digests. Each digest can be copied separately. File bytes, names, and hash values remain in the browser and are never uploaded. A matching digest can help compare bytes, but it does not prove safety, authenticity, ownership, or the absence of malicious content.

FAQ

We use cookies to run this site and, with your consent, to understand usage and personalize ads. You can change your choice at any time.