Hash Generator — MD5 / SHA
Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 from text or files. No upload. Everything runs in your browser.
Input Mode
No file selected
Options
Actions
Status:
Idle
Lines: 0
Chars: 0
Size: 0 B
Security Notice:
MD5 and SHA-1 are not suitable for modern password storage or collision-resistant security. Use SHA-256 or stronger, and for passwords use dedicated KDFs like bcrypt/scrypt/Argon2.
Results
| Algorithm | HEX | Base64 | Actions |
|---|---|---|---|
| MD5 |
|
||
| SHA-1 |
|
||
| SHA-256 |
|
||
| SHA-384 |
|
||
| SHA-512 |
|
Yes. All hashing runs 100% client-side in your browser. No data leaves your device.
MD5, SHA-1, SHA-256, SHA-384, and SHA-512. You can hash text or files.
MD5 is broken for collision resistance and should not be used for security-critical applications.
Tips & How to Use
-
1. Choose Text or File in Input Mode.
Text = type/paste content, File = pick any file (e.g., .txt/.pdf/.jpg) to hash. -
2. Enter text or click Choose File.
(All hashing is 100% client-side; nothing is uploaded.) -
3. Click Hash All to generate MD5, SHA-1/256/384/512.
Or enable Auto Update to hash while typing. - 4. Use Copy or Download Results to save outputs.
- 5. Verifying a file? The hash must match exactly with the provided checksum.
Pro Tip:
Prefer SHA-256 or stronger for integrity checks. MD5 and SHA-1 are not recommended for security-critical use.