AJAX SHA-1/256/384/512 Hash Generator

Click to Use

What is it?

A web-based, AJAX-enabled SHA-1, 256, 384 and 512 hash generator. Click here to use it.


First select the strength of the SHA hash you want generated using the radio buttons.

Paste in any text you want a SHA hash for into the box, then click the “Generate SHA” button. Below a green result box will appear with a SHA hash code that you can use to uniquely verify that text.

Does it cost money?

No way, it’s free!

What about Security?

This application does not:

  • Store or Remember any values (encode or decode) that it processes.
  • The Server hosting the app has logging turned off (no request/response logs)

This application has no persistent state, in fact, it was written using a stateless Java web framework!

Open Source?

It sure is. You can read through and download the source code for this (and all of our) AJAX app over at GitHub!


  • 9/9/10 – Moved position of Digest Strengths. Added link to explain what “Digest Strength” meant for new users to SHA. Made SHA-256 the default choice for Digest Strength.