Hash Generator
Turn any text into a cryptographic digest without sending it anywhere. All five common algorithms are computed locally and shown side by side.
Free Runs locally No signup
MD5
—SHA-1
—SHA-256
—SHA-384
—SHA-512
—Hashes will appear here as you type.
How to use it
1
Paste your text
Type or paste the content you want to hash.
2
Compare the digests
All five algorithms are computed at once; copy the one you need.
3
Verify a value
Paste an existing digest into the compare field to check whether it matches.
Why use this tool
Five algorithms in one view
MD5, SHA-1, SHA-256, SHA-384 and SHA-512 side by side.
Runs in your browser
Web Crypto handles SHA while MD5 is computed locally in JavaScript.
Handles Unicode
Text is UTF-8 encoded before hashing, so Chinese and emoji produce stable digests.
Frequently asked questions
Is MD5 secure?
No. MD5 and SHA-1 are broken for collision resistance and should not be used for signatures or passwords. Use SHA-256 or better.
Can I use this for passwords?
No. Raw hashes are not password storage. Use a dedicated password hashing function such as Argon2, bcrypt or scrypt.
Why do I get a different hash than another site?
Check the input encoding and whether a newline was included. This tool hashes the text exactly as entered.
What is a hash used for?
Checksums, cache keys, content addressing and integrity checks. A hash is one-way and cannot be reversed.
Does the tool upload my text?
No. All hashing happens in your browser using the Web Crypto API and a local MD5 implementation.
Related tools
Developer Tools Base64 Encoder & Decoder Encode text to Base64 or decode Base64 back to text, with full UTF-8 and URL-safe support. Runs locally in your browser — no upload, no signup. Developer Tools UUID Generator Generate random UUID v4 and time-ordered UUID v7 in bulk, then copy or download them as text. Runs locally with the Web Crypto API. Developer Tools JWT Decoder Decode a JSON Web Token to inspect its header, payload, signature and expiry claims. Nothing is uploaded and no signature is trusted. Everyday Utilities Password Generator Generate strong random passwords with custom length, character sets and no ambiguous symbols. See the entropy and strength, all generated locally. Developer Tools JSON to CSV Converter Convert JSON arrays to CSV and CSV back to JSON in your browser. Handle quotes, delimiters and nested values, then copy or download the result. Developer Tools JSON Formatter & Validator Format, validate and minify JSON in your browser. Choose 2 or 4-space indentation, sort keys, and copy the result instantly. Free, private, no signup.
Last updated: