HashMyFiles 2.51

A small utility to calculate hashes of one or more files in bulk.

  • By NirSoft
  • Free
  • Updated Jul 13, 2026
Download for Windows

About HashMyFiles

HashMyFiles is small utility that allows you to calculate the hashes (MD5, SHA1, CRC32, SHA-256, SHA-512, SHA-384) of one or more files in your system. You can easily copy the hashes list into the clipboard, or save them into text/html/xml file.
HashMyFiles can also be launched from the context menu of Windows Explorer, and display the hashes of the selected file or folder.

What's new in 2.51

  • Version 2.51:
  • HashMyFiles now uses Windows API for CRC32 calculation, which is much faster.

Full release notes »

Technical details

PublisherNirSoft
AuthorNir Sofer
Version2.51
Release date2026-07-13
LicenseFreeware
Installer typezip
Architecturex86, x64
Package IDNirSoft.HashMyFiles

Install HashMyFiles from the command line

Install with Windows Package Manager
winget install --id=NirSoft.HashMyFiles -e
Update to the latest version
winget upgrade --id=NirSoft.HashMyFiles -e
Uninstall
winget uninstall --id=NirSoft.HashMyFiles -e

Frequently asked questions

Is HashMyFiles free?

Yes, HashMyFiles is free to download and use on Windows.

What is the latest version of HashMyFiles?

The latest version is 2.51, released on Jul 13, 2026.

Is it safe to download HashMyFiles?

The download button links to the official installer published on nirsoft.net, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with f567354f05c447adc72120b6062c52052a876780e446a4c4ed7590c41833e6a4.

Which Windows versions does HashMyFiles support?

HashMyFiles runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.

How do I uninstall HashMyFiles?

Open Settings › Apps › Installed apps, find HashMyFiles and select Uninstall. From the command line, run winget uninstall --id=NirSoft.HashMyFiles -e.