Hash Generator
Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text using the Web Crypto API built into your browser. Nothing leaves your machine.
How to use this hash generator
Paste your text into the input box, check the algorithms you need, and click Compute Hashes. Each selected algorithm produces its own hexadecimal digest with its own Copy button, so you can grab exactly the value you need for a checksum, commit reference, or integrity check.
Choosing the right hash algorithm
SHA-256 and SHA-512 are the modern, general-purpose choices for checksums, digital signatures, and data integrity verification. MD5 and SHA-1 are cryptographically broken and should not be used for security purposes (password hashing, signatures) — included here for legacy/checksum compatibility only. Prefer SHA-256 or SHA-512. Note that hashing raw passwords with any general-purpose hash function, including SHA-256, is also not appropriate — use a dedicated password-hashing algorithm like bcrypt or Argon2 for that instead.