๐Ÿ”’ Hash Generator

MD5-
SHA-1-
SHA-256-
SHA-384-
SHA-512-

Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text. Useful for checking file integrity, testing password hashing behavior, or learning how API request signing works.

How to use

  1. Enter the text you want to hash into the input box.
  2. MD5, SHA-1, SHA-256, SHA-384, and SHA-512 values are computed and shown in real time.
  3. Toggle uppercase if needed, and click "Copy" to copy a value.

FAQ

I've heard MD5 isn't safe anymore โ€” is that true?

Yes. MD5 and SHA-1 are vulnerable to collision attacks and aren't recommended for security purposes like password storage. Use them only for non-security checks, and prefer SHA-256 or stronger for anything security-related.

Is my input text sent to a server?

No โ€” everything is computed in your browser, so your input never leaves your device.

Can it hash a file?

This tool hashes text you type or paste in. To hash a file's contents, you'd need its content in a form you can paste as text.

Can I use this for storing passwords?

This tool is meant for testing and learning. For real password storage, use a purpose-built algorithm like bcrypt or Argon2 with a proper salt.

Does the same text always give the same hash?

Yes โ€” a hash function is deterministic, so identical input always produces identical output. Changing even one character produces a very different result.