Hash Generator

Generate cryptographic hashes of any text using the browser's built-in SubtleCrypto — SHA-1, SHA-256, SHA-384 and SHA-512. Nothing is transmitted.

private This tool runs entirely in your browser. Nothing you enter is sent to our server or anyone else.

What a hash is and is not

A hash turns any input into a fixed-length fingerprint; the same input always gives the same output, and a tiny change gives a completely different one. That makes hashes useful for verifying a file downloaded intact, or for indexing. They are one-way — you cannot get the input back — but a plain hash is not how you store passwords: for that you need a slow, salted algorithm such as bcrypt or Argon2. SHA-1 is shown for compatibility but is broken for security use; prefer SHA-256 or better.

More utilities