Hash Generator

Generate SHA-1, SHA-256, and SHA-512 cryptographic hashes from any text string.

How to use the Hash Generator

  1. Type or paste the text you want to hash into the input box.
  2. Click Generate Hashes to compute SHA-1, SHA-256, and SHA-512 simultaneously.
  3. Click Copy next to any algorithm to copy the hash to your clipboard.

What is a cryptographic hash?

A cryptographic hash function takes any input and produces a fixed-length, deterministic output called a digest. The same input always produces the same output, but even a single character change produces a completely different hash. Hashes are one-way — you cannot reverse a hash to recover the original text.

SHA-1 vs SHA-256 vs SHA-512

SHA-1 produces a 160-bit (40 hex chars) digest. It is no longer considered secure for cryptographic purposes and should not be used for digital signatures or certificates. SHA-256 and SHA-512 are part of the SHA-2 family and are currently secure for most applications. SHA-256 produces a 256-bit digest; SHA-512 produces 512 bits and is faster on 64-bit hardware.