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!

Or Download from SoftPedia

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 (double-click below in order to select and copy full 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

473 Comments Add your own

  • 1. Security, 5 Software To Check File Authenticity - MainPMP  |  August 11, 2017 at 4:00 am

    […] Download MD5 & SHA Checksum Utility […]

  • 3. Zafer  |  July 22, 2017 at 3:40 am

    Is this software Windows 10 compatible ?
    Is the paid version File Manager integration works on Windows 10 ?
    Thank you

    • 4. Alan  |  July 22, 2017 at 12:29 pm

      I am a paid-version customer. I use Raymond’s MD5 & SHA Checksum Utility under Windows 10 Pro x64 version 1607 (pre-Creators Update). The paid version works in the context menu of Windows Explorer when right-clicking on a filename. Selecting ‘MD5 & SHA Checksum Utility’ then opens the utility and will display the hashes for the selected file.

      • 5. Raymond  |  July 23, 2017 at 12:18 am

        Hi Alan,

        Thanks for the comment and support 🙂


    • 6. Raymond  |  July 23, 2017 at 12:17 am

      Hi Zafer,

      Yes it works.


  • 7. Ed J  |  June 26, 2017 at 12:24 am

    What is the max file size for this nice utility?

    • 8. Raymond  |  June 27, 2017 at 12:29 am

      Hi Ed,

      I do not have the actual max file size. Some of the user uses this tool to generate the checksum for large ISO file e.g. Linux OS which the file size is usually less than 10 GB without having any issue.

      If you have any large file, you can try to download it and test.


  • 9. John Marsh  |  June 16, 2017 at 4:53 am

    Hello Mr. Lin,

    Thank you for the checksum utility. It worked just as advertised and desired. (On Win 7, checking a Fedora iso download.)

    Thank you as well for offering Softpedia as an alternative download site. After some research I’ve decided to avoid


    • 10. Raymond  |  June 17, 2017 at 4:48 pm

      Hi John,

      Thanks for the support 🙂
      Not sure why you avoid CNET though? I just checked that the CNET download link is still working correctly.


  • 11. Masterblaster  |  June 14, 2017 at 3:45 am

    Hi, on my looooong search for an MD5 calculation Programm i ended up on yours since it turned out to be the fastest one from those that i tested.

    My Main interest is generating MD5 only for a single file at a time.

    i Would love to see Multithreading at works on that, havent really found ones that actually use Mutithreading, the best i found so far was limited to 16 parallel Threads.

    That could be enough for a “normal” CPU, my setup is a little bit more uncommon (i know that) since i’m using Dual Xeon 2683v3 = 2x14Cores+HT = 56 HT Cores.

    So i would love to see more programms beeing able to make more use out of all my Cores than just a few specialized programs.

    Any hope that your programm will be one of those that go multithreaded with a maximum of at least 64 threads?

    • 12. Raymond  |  June 14, 2017 at 8:41 pm

      Hi Masterblaster,

      Interesting topic and request. I have added your suggestion into the suggestion list.


  • […] hosts this file and has scanned it to ensure it is virus and spyware free. Check out Raymond’s Blog for more information. If you require more features that allows you to  generate CRC32 & […]

  • 14. Hairy Hairy  |  May 18, 2017 at 3:14 am

    I don’t like that Net 3.5 is required. Your app may be nice and trim for what it is, but Net 3.0 was a disaster when I had it on my Win 7 laptop. Sorry, it ain’t worth it.

    • 15. Raymond  |  May 18, 2017 at 9:58 pm

      Hi Hairy Hairy,

      Not sure what type of disaster that you are facing.
      Nevertheless, there are alternative software that you can consider.


  • 16. JPC  |  May 5, 2017 at 5:10 pm

    Follow up from JPC on my May 5, 2017 question:

    For some reason, what I wrote as a successful Command Line launch did not go through as expected.

    Instead of: C:\….>MD5_and_SHA_Checksum_Utility
    it should have read: C:\….>MD5_and_SHA_Checksum_Utility

    Thanks for your patience.


    • 17. Raymond  |  May 5, 2017 at 11:52 pm

      Hi JPC,

      Currently MD5 & SHA Checksum Utility does not support command line mode.


      • 18. JPC  |  May 9, 2017 at 4:28 pm

        Thanks Raymond for your reply. Too bad that there is no such Command Line control capability!
        Only some Act of God can thus explain that (on a single line of course)

        C:\My Program Files\SHA-256>MD5_and_SHA_Checksum_Utility.exe Test-Hash.txt

        actually launches the program (in the standard Windows mode) with apparently no return data…
        Best regards,

  • 19. JPC  |  May 5, 2017 at 5:05 pm

    Hi Raymond,
    My question refers to a Command Line mode to launch MD5_and_SHA_Checksum_Utility.exe

    In some “brute force” fashion, I saw that

    C:\….>MD5_and_SHA_Checksum_Utility <>

    did work OK .

    Could I be informed on what other parameters might be handled by this executable ?

    Thanks for your attention to my request.


    • 20. Raymond  |  May 5, 2017 at 11:51 pm

      Hi JPC,

      Currently MD5 & SHA Checksum Utility does not support command line mode.


  • 21. Marcus Ickes  |  April 30, 2017 at 10:55 pm

    The hashes don’t match on the utility I downloaded from

    • 22. Raymond  |  April 30, 2017 at 11:09 pm

      Hi Marcus Ickes,

      I just checked that the hashes still matches correctly from .
      If you are verifying against SHA-512 checksum from this page, please double click the checksum and do a copy because of WordPress truncating the hash.


  • 23. Windows新手入门软件推荐列表 | Coldawn  |  April 28, 2017 at 1:35 pm

    […] MD5 & SHA Checksum Utility Free版已经足够。之前用的一直是Robin Keir 早在2006年就已出品的的Hash […]

  • […] 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. […]

  • 25. A Beginner’s Guide to Checksum – Mohammed Wasay  |  April 24, 2017 at 1:46 pm

    […] MD5 & SHA Checksum Utility is my favorite utility for working with checksums because it has all the features I need in the […]

  • […] 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. […]

  • […] calculada recorrendo a uma aplicação de terceiros. Para este artigo a nossa sugestão vai para o MD5 & SHA Checksum Utility  que permite calcular a hash de informação usando os algoritmos de hash MD5, SHA-1 e […]

  • 28. Aaron  |  March 14, 2017 at 11:41 pm

    Trying to purchase the Pro version but PayPal isnt accepting my credentials. When I go directly to PP website, I can log in fine. Any idea what the issue is?

    • 29. Raymond  |  March 15, 2017 at 12:31 am

      Hi Aaron,

      Are you using 2FA in PayPal?

      Can you try to send the payment USD 9.99 USD using the donate button and then send an email to once completed.

      I will proceed from there.


  • 30. Marcel.  |  February 26, 2017 at 4:29 pm

    Hi Raymond,
    Here is a complicated thing . . . but probably still interesting.

    I have downloaded quite a number of PDF files
    Later I downloaded them again, at least some.

    These PDF files are the same, that is to say, following things are the same
    – size
    – contents, same number of lines (Acrobat->Compare files tells me they are identical)
    – as a test I updated the creation and modified dates to read exactly the same for all the files
    – titles are different (I updated the titles)

    the hashes are different.
    I may download 1 and the same file again and again, but each time the hash will be different.
    It seems to have something to do with downloading files generated on the fly?
    I click on a link and a pop-up shows up then, asking what to do. Open file or save it.
    I select save it.

    It seems by then the files are becoming different, although when viewing and comparing them based on size/contents, they are the same. One might download the files 10x, the hashes will be different.

    Now, what puzzles me, what exactly makes them different?

    Because the hashes are different, all duplicate file finders will report the files to be different.


    • 31. Raymond  |  February 27, 2017 at 1:09 am

      Hi Marcel,

      It is interesting.

      If you don’t mind, can you share the URL of the PDF file here or email to ?


    • 32. p.  |  March 13, 2017 at 3:53 am

      PDF files have a lot of metadata, including a timestamp for creation. Ctrl-D in some pdf readers will get you to a screen that tells you some of the metadata.

      • 33. Marcel  |  June 16, 2017 at 12:58 pm

        Sorry for the long delay.

        Thank you indeed.
        I was not aware of ctrl-d. It is handy indeed.
        Am unsure whether the actual (’embedded’) PDF-creation date, i.e. the one displayed using ctrl-d, can be displayed using Windows Explorer or any Explorer substitute, like Opus or XYexplorer.
        Meaning to say: the right-click ‘properties’ obviously shows a different creation date, than the actual embedded creation date.

        Anyway, thanks again!


        • 34. Raymond  |  June 17, 2017 at 4:54 pm

          Thanks p. and Marcel for sharing the findings 🙂


  • 35. Raymond  |  February 10, 2017 at 9:55 am

    Hi Alessandro,

    Thanks for the support.
    You may contact for more information if you require customization program for your organization.


  • 36. Alessandro  |  February 10, 2017 at 12:34 am

    Hi Raymond,
    i like very much your application and i would suggest it to my organization.
    Is it possible translate the text in the buttons and in text message boxes in italian?
    Thank you very much for your job.



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 )

Google+ photo

You are commenting using your Google+ 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 )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed

%d bloggers like this: