Download MZmine 2

MZmine 2 can be downloaded here.

For details about the new features in each release, please see the change log.

Recommended system requirements

MZmine requires Java SE runtime (JRE) version 1.7 or later. We highly recommend installing the 64-bit version if you ar running a 64-bit operating system.

  64-bit CPU with 4 or more cores
  4 GB RAM (The more the better)



  Java SE runtime (JRE) 7 or later - remember to select the 64-bit version if your OS is 64-bit! Verify your Java version here.
  (Optional) Install R. R is required for certain modules (e.g. baseline correction and heat maps).
  (Optional) Install the required R packages using the following commands in the R console:

install.packages(c("Rserve", "ptw", "gplots", "baseline", "hyperSpec", "ggplot2","boot"))
if (!requireNamespace("BiocManager", quietly = TRUE))
BiocManager::install(c("xcms", "CAMERA","PROcess"))

MZmine 2 Installation

  Download the latest MZmine version from here and unpack it to a folder of your choice.
  (Optional) Edit the start-up script in a text editor to adjust the below parameters.

Microsoft Windows
Mac OS X


Adjust to define the total amount of memory available to MZmine
Location where temporary files will be stored
Adjust if you wish to run a specific Java Virtual Machine (Usually not necessary to modify)

Example Data Set

An example MZmine project containing both raw data and processed peak lists can be downloaded here (~400 MB). This data set comes from a fission yeast metabolomic analysis.

Source Code

The source code for MZmine 2 s available from GitHub repository. For more information about MZmine development please see the development page.

Old Versions

Please note that previous versions of MZmine are unsupported. They are however still available for download.

MZmine 2v.1.90 to v.2.13 and v.2.14 to current
MZmine 1v.0.42 to v.0.60