Hash Generator

Text & Code Tools100% Private · In-Browser

Compute SHA-1, SHA-256, SHA-384 and SHA-512 digests of any text at once — straight from the Web Crypto API.

Loading tool…

Key features

  • All four algorithms — SHA-1, SHA-256, SHA-384 and SHA-512 — computed in parallel for the same input.
  • Digests refresh live about 200 ms after you stop typing, each with its own copy button.
  • Runs on crypto.subtle.digest, so the hashing is the browser's native, audited implementation.
  • The UI notes plainly that SHA-1 is shown for legacy compatibility only and recommends SHA-256 or SHA-512 for security work.
  • Clear fallback message if Web Crypto is missing (it needs a secure HTTPS or localhost context).

How it works

  1. Enter the text

    Type or paste anything into the input — digests begin updating almost immediately.

  2. Watch all four digests fill in

    Each row (SHA-1, SHA-256, SHA-384, SHA-512) shows the hexadecimal digest of the exact same bytes.

  3. Copy the one you need

    Every row has its own copy button, so grabbing the SHA-256 for a fingerprint field takes one click.

  4. Mind the algorithm choice

    For anything security-sensitive, use the SHA-256 or SHA-512 row; treat SHA-1 output as legacy-only.

Tips for better results

  • A tiny change in input — even a trailing space — completely changes every digest; that's the avalanche property working.
  • Hashing is case- and whitespace-sensitive: 'hello' and 'hello ' produce different digests.
  • Verify a file instead of text? The File Checksum tool applies the same algorithms to files, plus CRC32.
  • If the tool reports Web Crypto unavailable, you're probably on plain HTTP — reopen the site over HTTPS.

Frequently asked questions

View all →

Explore all 86 tools

Image, PDF, text, calculator and media utilities — all free, all private, all running right in your browser.

Browse the complete toolkit