MD5 File Hasher

Create, save and compare MD5 checksums of individual files or entire directories. Automatic checks and extensive filter functions are supported.



Drag & Drop

To check one or more files, the files can be selected effortlessly by dragging & dropping them into the program. The calculated MD5 checksums are displayed immediately.


Already calculated MD5 hash values do not need to be copied by hand. The hash value can be copied effortlessly to the clipboard and can then be inserted, e.g. into the body of an email.

Drives, Directories and sub-directories

MD5 hash values for several files, a folder or an entire drive can be created automatically. These can be exported into a text file or saved as a Checkfile.

Create Checkfiles

MD5 File Hasher can create Checkfiles. The Checkfiles are made up of hash values of files of any directory. The Checkfile is generated once and can be used as a reference for future checks.

Validate Checkfiles

MD5 hash values stored in a Checkfile are compared to the latest hash values. After completion of the checks, a report will indicate all files that have been changed. If desired, the report also includes information on deleted and inserted new files. With the changes found, the Checkfile can be updated immediately.

Automatic checks

Any files or directories, including sub-directories can be scheduled and monitored automatically. For example, it is possible to check all system files in the windows directory hourly.

Manage tasks

Scheduled tasks can be created with user-defined rules, filters and exceptions. Checks can be started not only manually but also scheduled to run automatically. The user decided if a screen alert is displayed and what events are included. It is also possible to select an important task as favorite and create a link to the Windows system tray. This allows the user to run the task instantly.

Define filters

The filter function is particularly useful for automatic check sum comparisons. For example, it is possible to create a separate filter for each directory, e.g. include all files in one directory but only .exe files in the other. Hidden files and sub-directories can be included based on your specific requirements.

Define exceptions

Often it is desirable, to exclude certain types from the check, e.g. a file thatís unlikely to be vulnerable or is changed frequently but is included in a directory. This is why MD5 File Hasher offers to define exceptions which allow specific file types or an entire directory to be excluded. Pre-defined exceptions have a higher priority than filter rules.

Create reports

After the completion of the check, any changes to files as well as new and deleted files are included in the report. The report can be saved as a text file. If desired, reports can also be created for scheduled checks.

Speed boost

MD5 File Hasher calculates and verifies hash values uniquely fast. The number or size of files donít matter. Optionally, the progress bar can be hidden during the calculation which results in an additional speed enhance of up to 50% when checking large amounts of data.


Complement your AV software

Great, if your antivirus program detects and removes all malware completely. But virtually no antivirus package can offer protection against all new threats. In most cases, unknown new viruses and worms infect the windows directory or system folder. Especially those areas can be monitored effectively with MD5 File Hasher.

For this purpose, it is possible to create new tasks, e.g. to run daily checks automatically. Therefore, changes to sensitive system files are detected immediately. Whether or not the change is due to malware and requires further action is for the user to decide.