Hash Generator

Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text — instantly, using your browser's built-in Web Crypto engine.

A cryptographic hash function turns input of any length into a fixed-size fingerprint: the same input always produces the same hash, and changing even one character produces a completely different one. That makes hashes useful for verifying file/message integrity, comparing values without storing the original, and (with proper salting) password storage.

This tool uses the browser's native crypto.subtle.digest (Web Crypto API) to compute SHA-256, SHA-384 and SHA-512, plus SHA-1 for legacy compatibility. Nothing is uploaded — the digest is computed locally and only the hex result is shown.

Frequently asked questions

Why is there no MD5 option?

Browsers' Web Crypto API deliberately does not implement MD5 — it is considered cryptographically broken (collisions are trivial to produce) and was excluded from the standard by design.

Is SHA-1 safe to use?

No — SHA-1 is also considered cryptographically broken (practical collision attacks exist) and is shown here only for compatibility with legacy systems, not for security-sensitive use.

Which hash should I use for new work?

SHA-256 is the common default for integrity checks and general-purpose hashing today; SHA-384/512 add margin for higher-security needs.

Other tools

DNS Lookup
Look up DNS records (A, AAAA, MX, TXT, NS, SOA) for any domain online. Fast, free, no signup.
WHOIS Lookup
Look up WHOIS/RDAP registration data for a domain or IP: registrar, dates, name servers, network owner.
Port Scan
Scan a host for common open TCP ports and the services behind them. Fast online port checker.
SSL Check
Check a site's SSL/TLS certificate: issuer, validity dates, expiry, and subject. Free online SSL checker.
HTTP Headers
Check a URL's HTTP response headers, including security headers like HSTS, CSP, X-Frame-Options.