MD5 / SHA hash generator
Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests of a text.
🔒 100% client-side — no data sent
Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text in one click to verify integrity or generate checksums. This hash generator runs 100% in your browser with no data sent, keeping your text private.
FAQ
What is a hash function used for?
A hash function turns text into a fixed-length, unique and non-reversible fingerprint. It is used to check data integrity, compare content or store passwords securely.
What is the difference between SHA-256 and SHA-512?
SHA-256 produces a 256-bit digest while SHA-512 produces a longer 512-bit digest. SHA-512 offers a larger security margin, but SHA-256 remains more than enough for most uses.
Can the original text be recovered from a hash?
No, hashing is a one-way operation: it is mathematically infeasible to reverse a digest back to the text. Only dictionary attacks can guess simple inputs.
Is SHA-1 still secure?
SHA-1 is discouraged for security because collisions have been demonstrated. Prefer SHA-256 or higher for cryptographic uses; SHA-1 is still fine for non-sensitive checksums.