MD5 & SHA Checksum Utility

MD5 & SHA Checksum Utility is a tool that allows you to generate CRC32, MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of single or multiple files. You can also verify hashes with the matching file to ensure the file integrity is correct.

You may click on the Browse button to select a file/folder to generate hashes. Alternatively, you may also drag and drop or do a right-click on any file/folder to generate hashes. The generated hashes can be copied to clipboard or saved as CSV/HTML/TXT file.

File Panel
File Panel

Folder Panel
File Panel

Feature Free Pro
MD5, SHA-1, SHA-256 & SHA-512 tick tick
CRC32 & SHA-384 cross tick
Copy to Clipboard tick tick
Drag and Drop tick tick
Verify Hash tick tick
Hash Multiples Files from Folders and Subfolders cross tick
Export Report as CSV/HTML/TXT file cross tick
Windows Explorer Context Menu Integration cross tick
Price $0 $9.99
Get it from CNET! Purchase Now

Instruction to Generate hash

  1. Tick on the hashes that you want to generate
  2. Drag and drop a file into the program or use the Browse button to select a File
  3. Selected hashes will be generated
  4. Click on Copy All button if you want to copy all the selected hashes to clipboard (Useful for sharing hash with people)

Instruction to Verify hash

  1. Download a software that provides MD5, SHA-1 & SHA-256 hash
  2. Copy one of the hashes to clipboard (Ctrl + C)
  3. Drag and drop the downloaded file into the program or use the Browse button to select the downloaded file
  4. Selected hashes will be generated
  5. Click on the Paste button
  6. Click on the Verify button and the result will be displayed in a message box

You can try generate hash for this software and verify with one of the the checksum below.

Checksums for MD5 & SHA Checksum Utility 2.1 (Free)

MD5 Checksum: 2D423B85E6684956B817E6C7E36BE3DC
SHA-1 Checksum: 4B70B5213249014C3785460720B81B5F9BEABEC3
SHA-256 Checksum: D3D6F3597AEBA37312F61E59BA465E57B19140CC9A4517C7F9C49461F1D0A4BB
SHA-512 Checksum: 53914AFA0E66C50BBD12D9FFB7833FD5094FA10735D8700BFF9CD87C2A7EB478D6715B34EAE4F53652F0E48EC3526C51C431C08ACF4EC70E8DD5FCD5FA84C129

If you like this software, you may wish to donate via paypal.

You can email me or post a comment here for any feedback or suggestions.

Bookmark  and Share

123 Comments Add your own

  • 1. Juan Zendejas  |  August 27, 2014 at 4:29 am

    I’m trying to upload an entire file of 150K records and our client is asking for the SHA-256 for all records to remove duplicates against their internal database. What do you suggest? I downloaded the free utility and it doesn’t seem to create any type of file I can send over to my client. Let me know. Thank you.

    • 2. Raymond  |  August 28, 2014 at 12:09 am

      Hi Juan,

      The free utility is only able to generate hash from a file. Only Pro version allows you to generate hash for multiple folders and files with report.

      I’m not sure what is your purpose for using SHA-256 to remove duplicates records. You may want to contact for more information on whether the Pro version can help you or not.


  • 3. Alan  |  August 22, 2014 at 10:58 am

    I would also like the option to specify the checksum alphabet characters in lower case. Personally, it’s easier for me to read at a glance compared with all caps and numerals.

    • 4. Raymond  |  August 22, 2014 at 10:35 pm

      Hi Alan,

      Thanks for your feedback. Will consider to add this function if possible.


  • 5. Alan  |  August 22, 2014 at 10:55 am

    Raymond, something’s weird when I try to use PayPal from your page to purchase the Pro version. Can’t login to PayPal. Double-checked my email and password. I then closed and restarted Waterfox (Firefox x64) and went to PayPal and had no problem logging in. I then came back to your page and again was unable to login to PayPal from your payment link.

    • 6. Raymond  |  August 22, 2014 at 10:34 pm

      Hi Alan,

      Can you try using other browser and see if it works. If not, please send an email to and I will generate a custom payment link for you.


  • 7. Victor  |  July 27, 2014 at 3:00 am

    Would be nice if the program could checksum directly a DVD disk without having to use a different program first co copy .iso to the hard disk

    • 8. Raymond  |  July 27, 2014 at 8:24 pm

      Hi Victor,

      Thanks for your feedback. Will need to take some time to look into this as this is new to me.


  • 9. Darrell  |  July 11, 2014 at 9:28 am

    Hello, I like this program!

    I did notice a potential problem with the GUI.

    I downloaded two separate DVD sized ISO images. I MD5 check against the first image passed.

    I then started the check of the second DVD image. While the second calculation was still underway pressing the “Verify” button would still show the “MD5 Hash matched.” message using the first image hash although the calculation for the second image was still underway.

    Once the calculation was finished the message “Hash does not match!” then correctly appeared when the “Verify” button is pressed.

    As a suggestion, if a calculation is still running, the “Verify” button should be disabled, or a message stating that the check cannot be made until the calculation is finished.

    This would prevent someone from mistakenly thinking the current file hash is correct (when it is really not yet available) since the result was from the previous hash run. This is not a problem for small files since the check is quick, but the larger the file, the longer the delay until the check is complete.



    • 10. Raymond  |  July 11, 2014 at 11:23 pm

      Hi Darrell,

      Thanks for the valuable feedback. Will consider this suggestion for the next version.


  • 11. Macias  |  June 27, 2014 at 7:48 am

    The Pro version has Upper Case and Lower Case Option?

    • 12. Raymond  |  June 27, 2014 at 2:50 pm

      Hi Macias,

      Both free and pro version will convert all the case to uppercase.


  • 13. Ray  |  June 10, 2014 at 9:08 am

    A terrific and very useful utility. I especially like the easy to use GUI. Thanks for your hard work Raymond.

  • 14. Ken  |  June 7, 2014 at 12:39 am

    Useful tool. Would like to purchase pro version…

    I tried purchasing pro version several times but could not… Whatever you’re using for paypal access fails to log me in. I tried on IE, Firefox and Chrome. I’ve verified my account works when I go directly to the paypal site and it works for other purchases elsewhere… Not sure what to do at this point…

  • 16. ben @ geekswing  |  June 4, 2014 at 8:08 am

    MS also has a tool now if you are okay with command line use (like md5sum with linux). The GUI is cool, but if you are used to command line use check out MS’s own FCIV tool.

    link here:

    my screenshot here:

  • 17. Scott Crosler  |  May 28, 2014 at 2:32 pm

    Works great! Purchased paid for version so I could finally have Explorer integration.

    • 18. Raymond  |  May 28, 2014 at 10:43 pm

      Hi Scott,

      Thanks for the purchased and compliment :)


  • 19. Kent  |  May 9, 2014 at 12:47 am

    I would like to use it on command line. Is there a parameter to allow to include the filename?

    • 20. Raymond  |  May 9, 2014 at 12:48 am

      Hi Kent,

      Currently this version does not have command line feature.


    • 21. anon  |  May 18, 2014 at 11:58 pm

      If you need a command line version I recommend this:

      if you need to extract just a hash into a variable you can use something like this: for /F “tokens=1″ %%i in (‘sha256deep -b example.txt’) do set var1=%%i (use %i instead of %%i if you execute the command from command line instead of a batch script)

  • 22. JB  |  May 8, 2014 at 6:34 am

    I just got the PRO version. I have a file of 1.6 million records that I need converted to MD5. I can’t figure how to do this.

    • 23. Raymond  |  May 8, 2014 at 10:31 pm

      Hi JB,

      Please clarify more information on the 1.6 million records. You can send an email to for assistance.


  • 24. Firth McQuilliam  |  May 4, 2014 at 1:28 am

    I tried your program after downloading it yesterday, and it seems quite nice! I’ve been using it to check the many Debian DVD ISO files that I recently obtained. I do have a small suggestion. Perhaps you could take a moment or ten (yes, I know how supposedly simple features often take an amazing amount of time and effort to program) to add an “estimated time to completion” bar. One suspects that many people would appreciate such a feature. ^_^

    • 25. Raymond  |  May 4, 2014 at 1:55 pm

      Hi Firth,

      Thanks for your feedback. Will definitely consider this feature in future version.


  • 26. Robert  |  April 27, 2014 at 1:11 am

    I just downloaded the pro version. Can this tool generate hash for a records within a file and export them? I’m having difficulty figuring that out. Any help would be appreciated.

    • 27. Raymond  |  April 27, 2014 at 1:38 am

      Hi Robert,

      The Export or Save As report feature is for folder.

      For single file, you can use the Copy All button to copy all the hashes into the clipboard. It allows user to share hashes quickly to other people via email/website. You may also choose to paste the hash into notepad and save it for your own reference.


  • 28. Dennis  |  April 5, 2014 at 2:19 am

    Good job, Raymond.

    • 29. Raymond  |  April 5, 2014 at 7:36 pm

      Hi Dennis,

      Thank you :)


  • 30. Me  |  April 3, 2014 at 8:20 pm

    Thank you very much, excellent piece of software !

    • 31. Raymond  |  April 3, 2014 at 11:56 pm

      Hi Me,

      Thanks for the feedback.


  • 32. Castellio  |  March 4, 2014 at 11:12 pm

    Maybe it is right but doesn’t show well because of the site’s width. Check this too.

    • 33. Raymond  |  March 4, 2014 at 11:17 pm

      Hi Castellio,

      I see. It looks fine from my side.


  • 34. Castellio  |  March 4, 2014 at 10:33 pm

    Hello. The SHA-512 Checksum you have here with the downloaded file, do not match. I downloaded the 2.1. version from softpedia.

    • 35. Raymond  |  March 4, 2014 at 10:53 pm

      Hi Castellio,

      I just did a test on Softpedia 4 download links (1 external and 3 softpedia secure links) and it works and matches the all the hashes including SHA-512

      Please ensure you download from the URL below. If there is any issue, you can download from CNET (the link is on this page above).

      SHA-512 Checksum: 53914AFA0E66C50BBD12D9FFB7833FD5094FA10735D8700BFF9CD87C2A7EB478D6715B34EAE4F53652F0E48EC3526C51C431C08ACF4EC70E8DD5FCD5FA84C129


      • 36. Castellio  |  March 4, 2014 at 11:09 pm

        The Checksum you just provided is ok . The one on your blog though, is wrong. Check it out. I am talking about the SHA-512 Checksum.
        Anyway, thanx for this utility.

  • 37. RubyB  |  February 4, 2014 at 10:16 am

    I would like to SALT my Hash Tag.
    I do not see any mention of it around here.
    So can you direct me to the right place or is it not a function in this program.

  • 39. John  |  January 31, 2014 at 1:31 am

    Any chance you could add HMAC support?

    • 40. Raymond  |  January 31, 2014 at 2:50 pm

      Hi John,

      Will take into consideration for the next update. Thanks.



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Get every new post delivered to your Inbox.

%d bloggers like this: