Free Hash Generator (MD5 / SHA / SHA3)
Generate cryptographic hashes from text or files using MD5, SHA-1, SHA-256, SHA-384, SHA-512 and SHA3-256/512. All hashing happens locally in your browser — nothing is uploaded.
Choose whether to hash plain text or the contents of a file.
Text is interpreted as UTF-8 before hashing. For passwords or secrets, enable masking below.
Drop a file here or click to browse
Any file type is supported. Only size is limited by your browser’s memory.No file selected.
HMAC is applied for MD5, SHA-1, SHA-256, SHA-384 and SHA-512. SHA3 hashes will still be computed as normal hashes.
Hash Summary
Waiting for input…
Source:
Text
Data Size:
0 bytes
Algorithms:
MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512
Mode:
Hash
MD5
Legacy / Insecure
SHA-1
Legacy / Broken
SHA-256
Recommended
SHA-384
SHA-512
SHA3-256
SHA-3
SHA3-512
SHA-3
Saved Hashes (this session)
No hashes saved yet. Generate hashes, then click “Save Result” to keep them.
Type some text or select a file, then generate hashes across all algorithms.