Download CrcCheckCopy

CRC hash calculator and file folder comparisonCrcCheckCopy is a command-line utility for Windows and MacOS that lets you compare small or huge amounts of files in a very convenient way.

It can compare local folders, network shares, NAS folders, CDs, DVDs, external HDD drives, even folders on systems that are not connected between them.

The comparison is based on a small text file containing the CRC hashes of all the files and folders.

Two of the unique benefits of this file comparison utility is that you can send this file via email if you want to compare or verify files on a remote computer. Or you can store this text file together with your file set for future verification of its integrity.


The current version is completely free.


If you find our file comparison utility useful, please consider donating. It's good karma.

3.99 USD 5.99 USD 9.99 USD 15.99 USD 19.99 USD Other
  Currently, donors of above USD 5, will also get a license for the PRO edition of the software. This is a manual process and typically you can expect the license within the next 24 hours.


End-user license agreement

Before you download CrcCheckCopy you must read and make sure you agree to its End-user license agreement.

Please also check our privacy, personal data, and telemetry information.


No special installation is needed. Just save it on a folder, from where you can call it from the Windows' command prompt or the MacOS terminal.

v2.7 for Windows
Windows 11
Windows 10
Windows 8.1
Windows 7
Windows Vista
Windows XP
Windows 8
v2.7 for MacOS
MacOS Sosoma (v14)
macOS Ventura (v13)
macOS Monterey (v12.6.6)
MacOS Big Sur (v11.7.7)
MacOS Catalina (v 10.15)
MacOS Mojave (v 10.14)
MacOS High Sierra (v 10.13)
MacOS Sierra (v 10.12)
OS X El Capitan (v 10.11)
OS X Yosemite (v 10.10)
OS X Mavericks (v 10.9)

There is no installation needed for this utility. But because you copied it to a folder as a regular file, you must first give it file permissions to run.

This needs to be done only once after the download and it is not a peculiarity of CrcCheckCopy: this is needed for any MacOS command-line utility that you download from the internet or copy from a network location.

See the detailed steps below:

  1. After downloading the MacOS command-line utility, it will appear with a white icon.
    chmod command to allow an executable to run
  2. If you try to run it as it is, MacOS Terminal will give you the bash error:
    -bash: ./CrcCheckCopy: Permission denied
  3. In Terminal, switch to the folder ("cd" command) where you downloaded the program. For example, if the Terminal starts in your user Home folder and you downloaded the program on the desktop, you first need to execute the command (without the quotes): "cd Desktop".
  4. Then, you can give it permissions to run as executable by running (only once) in the MacOS Terminal the command:
    chmod a+x CrcCheckCopy
  5. As a result of the "chmod" command, the icon of the program will change to a dark icon with the "exec" green label, indicating that it is an executable program.
    chmod command to allow an executable to run
  6. That's it. Your Mac can now run this program.
  7. Further reading: At my Mac, where should I store a command-line executable?
Version history: 

See the version history on GitHubGet notifications for new version releases."Watch" or "Fork" our GitHub page to receive notifications for every new release.