MD5 And CRC-32 Calculation Utilities For Windows (Similar To Unix "md5sum -b")


This page provides utilities (both graphical and console-mode) to calculate the MD5 message digest of a file on a Windows system.  (Unix has a command to do this, md5sum.)  Usually the need for such a utility arises in verifying a download (an ISO CD image, for example).

Both utilities were created using Microsoft Visual C++ 6.0, and have no external dependencies (no .DLL dependencies, for example).  They should run on any Windows 95 or later system.

Both utilities calculate the MD5 message digest only in "binary" mode (i.e. "md5sum -b" in Unix).  This is the mode which is used in calculating the MD5 message digest accompanying downloads.

The graphical version of the utility presents a graphical interface

and one may then either select files using drag'n'drop or the File manu.  The utility will then calculate the MD5 message digest and CRC-32 of the file(s) selected.  The results may be copied and pasted for printing, archiving, or other purposes. 

The console mode version of the utility, which is named md5.exe, operates similarly, except it only calculates the MD5 (no CRC-32), and it will only process one file at a time.  There is also a separate CRC-32 utility available.

These standalone utilities can be downloaded from the links in the table below.

Download Link Description File Size And MD5
gfsw.exe Windows graphical MD5 and CRC-32 utility. Size:
65,536
MD-5
0c726ad4d87684a58d765540547b1f45
md5.exe Windows console-mode MD5 utility. Size:
53,248
MD-5:
b6ced14d5488702906a3323b79aa42df
crc32.exe Windows console-mode CRC-32 utility. Size:
49,152
MD-5:
c9e98639ad3a3ade45cf21234fb6e1e0

Other notes:


This web page is maintained by David T. Ashley, was last updated on March 29, 2008, required approximately 0.000036s (0.000024s user, 0.000012s system) to generate, and is part of esrgweba version 0.00a.  Local time on this server (at the time the page was served) is 3:30:42 am (UTC, GMT +0000) on March 19, 2024.