Hash generator (MD5 · SHA-256)
Compute MD5, SHA-1, SHA-256 and SHA-512 of any text in your browser.
Generate the four most common hashes of a text at once: MD5, SHA-1, SHA-256 and SHA-512, in hex, with a copy button per algorithm. The SHA family uses the browser’s native crypto API (SubtleCrypto) — nothing is uploaded, so hashing sensitive data is safe.
Frequently asked questions
What is a hash for?
A hash is a fixed-size "fingerprint": the same text always produces the same hash, and changing a single character changes the result completely. It is used to verify file integrity, compare content and index data.
Can MD5 and SHA-1 still be used?
For checksums and deduplication, yes. For security (signatures, passwords), no — both have known collisions. Prefer SHA-256 or higher; and for storing passwords, use slow algorithms like bcrypt/argon2, never plain hashes.
Can a hash be "decrypted"?
No — hashing is not encryption; it is a one-way function. What exists are precomputed tables (rainbow tables) for common passwords; that is why password storage requires salts and dedicated algorithms.