Loading tool…
Compute MD5, SHA-1, SHA-256 and SHA-512 checksums of any text as you type. SHA hashes use the browser's native Web Crypto API for correctness and speed.
Loading tool…
Privacy: this tool runs entirely in your browser. Your input is never sent to, received by, or stored on any server — there are no uploads and no tracking of what you enter.
A cryptographic hash function maps input of any size to a fixed-length string (the digest). The same input always yields the same digest, and even a tiny change produces a completely different one — useful for integrity checks and fingerprints.
Use SHA-256 or SHA-512 for security-sensitive work. MD5 and SHA-1 are broken for security but still appear in checksums and legacy systems, so we include them for compatibility.
You cannot reverse a hash back to the original text. To compare values, hash the candidate and compare digests.