Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text or files.
Loading tool…
About this tool
Compute MD5, SHA-1, SHA-256, and SHA-512 hashes of any text or file, entirely in your browser using the native Web Crypto API (with a small library for MD5).
How to use
- Paste text or drop a file.
- Select the hash algorithm(s) to compute.
- Copy the resulting hash.
FAQ
Why isn't MD5 supported by the browser natively?
The Web Crypto API deliberately excludes MD5 since it's cryptographically broken; this tool includes a small dedicated library for MD5 output where it's still needed for legacy compatibility checks.
Is this suitable for hashing passwords?
No — these are general-purpose hash functions without salting or key-stretching. Use a dedicated password-hashing algorithm like bcrypt or Argon2 on the server for that.