Note: This article applies only to Mathematica 11.1 and earlier.

In order to properly install your Wolfram software product, you need to make sure the correct installer was downloaded completely.

A downloaded file may become corrupted if your internet connection is slow or unstable. Typically, moving to a wired connection will resolve the problem. If it persists, you can request a physical copy of the installation materials by contacting Wolfram Customer Service.

We recommend verifying the integrity of the installer downloads by checking their file size or computing their MD5 checksum.

Checking File Size

Compare the size of the downloaded file with the expected size for your Wolfram product given in the Wolfram User Portal. Record the expected download size displayed in the Download File Information window and compare it with the actual .zip archive size once the download is complete.

Depending on your operating system, the file sizes can differ in the last displayed digit due to rounding discrepancies. Such small differences are unlikely to be an issue.

Verifying the MD5 Checksum

Comparing the MD5 checksum of a download file with its expected value is a precise verification of the file’s integrity. The Download File Information window (see above screenshot) lists the expected MD5 checksum for the individual installer. Computing it for the downloaded file differs by operating system.


Windows does not include an MD5 checksum utility by default. Microsoft recommends using the File Checksum Integrity Verifier utility to compute the MD5 cryptographic hash values of a file. After installing it, run the utility from a terminal window by navigating to the program’s directory and evaluating the following:

C:Program FilesFCIV>fciv.exe ""
// File Checksum Integrity Verifier version 2.05.


OS X and macOS include the MD5 checksum utility MD5. Evaluating MD5 followed by the download’s file path will return the according checksum:

myMac:Downloads$ md5 Mathematica_11.1.0_OSX.dmg
MD5 (Mathematica_11.1.0_OSX.dmg) = 062da4a1b22c00c11d41683a78df4727


Linux includes the MD5 checksum utility md5sum. Evaluating md5sum followed by the download’s file path will return the according checksum:

myMachine:~& md5sum ./Downloads/
00a07afb22dd5f3c96307f919ceccdba ./Downloads/