Generate SHA-256, SHA-384, or SHA-512 digests from any text using the browser's native Web Crypto API: the same primitive your runtime uses, not a JavaScript reimplementation.
Enter text to generate cryptographic hashes using the Web Crypto API. All computation happens in your browser. Nothing leaves your machine.
Common uses are checksum comparison, cache keys, content addressing, and generating a stable identifier from a value you do not want to store directly. Web Crypto gives you the platform implementation, so results match what OpenSSL, Node's crypto module, and Python's hashlib produce for the same input.
One thing this is explicitly not for: password storage. A raw SHA hash is far too fast to be a password hash: modern GPUs test billions per second. Passwords need a deliberately slow, salted KDF: bcrypt, scrypt, or Argon2. Nothing on this page is a substitute for that.