Hash generator: MD5, SHA-1, SHA-256, SHA-512
Compute the checksum of text or a file in several algorithms at once. Everything is computed in your browser — neither the text nor the file leaves it.
🔤 Hash of text
Hashes are recalculated on the fly as you type (UTF-8 encoding).
📁 Hash of a file
Pick a file — handy for verifying the checksum of a download.
🧠 How hashing works
A hash function turns data of any size into a fixed-length string (a digest). It is one-way: you cannot recover the original data from the hash, and the smallest change to the input completely changes the result (the avalanche effect). That is why hashes are handy for checking file integrity and comparing data without revealing it.
MD5 and SHA-1 are fine for checksums but are cryptographically outdated — for security use SHA-256 and above. A hash is not encryption: it cannot be reversed.