Hash Generator (MD5 / SHA)
Compute MD5, SHA-1, SHA-256, and SHA-512 hashes from text or files. All processing happens in your browser.
Drop a file here or click to browse
Features
How to Use
1. Type or paste text into the input box.
2. Or click the file zone to drop a file.
3. All hashes are computed live and shown on the right.
4. Click any hash to copy it.
About this tool
A cryptographic hash turns any input into a fixed-length fingerprint: change a single byte and the result changes completely. This generator computes MD5, SHA-1, SHA-256 and SHA-512 at the same time for typed text or a dropped file, using the browser's Web Crypto API for the SHA family. Text is hashed as UTF-8, which is what most programming languages and command-line tools use, so results match sha256sum or hashlib for the same bytes. Common uses are verifying that a download matches the checksum published by its author, spotting whether two files are identical, and generating cache keys. Hashes are one-way, but they are not encryption and a plain hash is not a safe way to store passwords.