#️⃣ Security

Hash Generator

Generate MD5, SHA-1, SHA-256 and SHA-512 cryptographic hashes from any text input or file. All hashing runs in your browser using the native Web Crypto API β€” nothing is sent to a server.

πŸ“ Input
πŸ” Hash Results
πŸ”
Enter text or select a file above
βœ… Verify / Compare Hash

Paste an expected hash below to verify it matches one of the computed values above.

Note on MD5 & SHA-1: These are computed using a pure-JS implementation for legacy support. SHA-256 and SHA-512 use the browser's native crypto.subtle API. MD5 and SHA-1 are cryptographically broken β€” avoid them for security purposes.
πŸ“– How to Use This Tool
β–Ό
1
Enter text or drag a file into the input
2
All algorithms (MD5, SHA-1, SHA-256, SHA-512) compute at once
3
Use Compare tab to verify a hash matches
4
Click any hash value to copy it
πŸ“ Examples
SHA-256
Input: hello
Output: 2cf24dba5fb0a...
MD5
Input: password
Output: 5f4dcc3b5aa765d6...