String Hash
String Hash
Cancel

String Hash

Enter any string and click the button below to generate MD5 / SHA1 / SHA256 / SHA384 / SHA512 hashes. All computation happens locally in your browser — your input is never uploaded to any server.

Notes:

  • Click to generate: click exactly the algorithm you want — only the result of the clicked algorithm is computed and shown
  • MD5 is a pure JS implementation; the SHA family uses the browser’s WebCrypto (requires an HTTPS or localhost secure context)
  • Everything is hashed as UTF-8 and displayed in lowercase hex, with a one-click uppercase toggle
  • Every result row can be copied with one click
  • Bonus space detector: counts half-width / full-width spaces, their positions and runs, to help track down hash mismatches caused by invisible space differences
Detecting crypto capabilities… All computation happens in your browser — nothing is uploaded
Enter a string, then click a button below to generate its hash