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 Download.com! 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

117 Comments Add your own

  • 1. 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

    Reply
    • 2. 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.

      Cheers

      Reply
  • 3. 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.

    Thanks,

    Darrell

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

      Hi Darrell,

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

      Cheers

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

    The Pro version has Upper Case and Lower Case Option?

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

      Hi Macias,

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

      Cheers

      Reply
  • 7. 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.

    Reply
  • 8. 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…

    Reply
  • 10. 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:

    http://www.microsoft.com/en-us/download/details.aspx?id=11533

    my screenshot here:

    http://geekswing.com/wp-content/uploads/2014/04/windows_md5sum_sha1_example.jpg

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

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

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

      Hi Scott,

      Thanks for the purchased and compliment :)

      Cheers

      Reply
  • 13. 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?

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

      Hi Kent,

      Currently this version does not have command line feature.

      Cheers

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

      If you need a command line version I recommend this: http://md5deep.sourceforge.net/

      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)

      Reply
  • 16. 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.

    Reply
    • 17. 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 checksum.utility@gmail.com for assistance.

      Cheers

      Reply
  • 18. 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. ^_^

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

      Hi Firth,

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

      Cheers

      Reply
  • 20. 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.

    Reply
    • 21. 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.

      Cheers

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

    Good job, Raymond.

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

      Hi Dennis,

      Thank you :)

      Cheers

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

    Thank you very much, excellent piece of software !

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

      Hi Me,

      Thanks for the feedback.

      Cheers

      Reply
  • 26. 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.

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

      Hi Castellio,

      I see. It looks fine from my side.

      Cheers

      Reply
  • 28. 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.

    Reply
    • 29. 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 Download.com (the link is on this page above).

      http://www.softpedia.com/get/Security/Security-Related/MD5-and-SHA-1-Checksum-Utility.shtml

      SHA-512 Checksum: 53914AFA0E66C50BBD12D9FFB7833FD5094FA10735D8700BFF9CD87C2A7EB478D6715B34EAE4F53652F0E48EC3526C51C431C08ACF4EC70E8DD5FCD5FA84C129

      Cheers

      Reply
      • 30. 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.

  • 31. 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.

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

    Any chance you could add HMAC support?
    http://msdn.microsoft.com/en-us/library/system.security.cryptography.hmacsha256%28v=vs.110%29.aspx

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

      Hi John,

      Will take into consideration for the next update. Thanks.

      Cheers

      Reply

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: