SHA Hash Generator

Online SHA hash generator. Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text easily.

Secure Hash Algorithms (SHA) are a family of cryptographic hash functions designed by the NSA. They are widely used for security applications and data integrity verification.

Loading...

Examples and limits

For input abc, SHA-256 in lower-case is ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad. SHA-1, SHA-256, SHA-384, and SHA-512 are supported; text is hashed locally and is not uploaded.

How to Use SHA Generator

  1. Enter the text or string you want to hash in the input field.
  2. Select the desired SHA algorithm (SHA-1, SHA-256, SHA-384, or SHA-512) from the dropdown.
  3. Choose the output format (Lowercase or Uppercase).
  4. The hash will be generated automatically as you type, or you can click the “Generate” button.
  5. Copy the resulting hash for your use.

Available Algorithms

  • SHA-1: Produces a 160-bit (40-character) hash. No longer considered secure for cryptographic purposes but still used for non-security tasks like Git checksums.
  • SHA-256: Part of the SHA-2 family, produces a 256-bit (64-character) hash. It is currently one of the most widely used hash functions (e.g., in Bitcoin).
  • SHA-384: A member of the SHA-2 family, producing a 384-bit (96-character) hash.
  • SHA-512: A member of the SHA-2 family, producing a 512-bit (128-character) hash.

Note: Hashing produces a digest, not decryptable ciphertext. SHA-256 is suitable for general digests; avoid SHA-1 when collision resistance is required. Use a dedicated scheme such as Argon2id or scrypt for password storage rather than a plain SHA hash.

Licensed under CC BY-NC-SA 4.0

Report a problem

The links prefill this page's title and address. Add what happened and how to reproduce it.