Download Mixxx

Mixxx is available for Windows, macOS, and Linux.

For live use, we recommend to download the stable 2.4.2 version. More conservative users can still download one of the older and unsupported versions of Mixxx instead.

Download Mixxx 2.4.2 Select your Operating System below.

Mixxx 2.4.2 (Stable Version)

This is the current stable version of Mixxx, which means it has been thoroughly tested and is considered stable enough for live use. If you're upgrading from an older version of Mixxx, check out the release announcement for a list of the new features.

Although Mixxx contains many important updates and bugfixes, it's possible some users may experience issues. If you do, you can still get one of our previous versions.

Download Mixxx 2.4.2 for Windows 7 or later.

Download Mixxx 2.4.2 for Intel macOS 10.12 or later or for ARM macOS 11.0 or later (Apple Silicon M1/M2/M3). You can check which version you need by clicking the Apple logo in the menu bar, then "About this Mac". If the window displays an "Apple M..." chip, download the ARM build, otherwise you need the Intel build.

We provide a PPA on Launchpad to make installing install the latest stable version of Mixxx as easy as possible. Open a terminal, and enter:

sudo add-apt-repository ppa:mixxx/mixxx
sudo apt update
sudo apt install mixxx

Using the PPA ensures that new package versions will be installed automatically with apt. Otherwise, you can download individual packages and install them manually.

Note: Ubuntu also provides a version of Mixxx which can be installed directly from the Ubuntu Software Centre. This version is usually woefully out of date; therefore using the PPA is advised.

RPM Fusion builds are maintained by the Mixxx development team. We support the next, the current, and selected previous Fedora release(s) if possible. If you do not have the RPM Fusion repository installed already, before installing Mixxx, run:

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Then to install Mixxx:

sudo dnf install mixxx

The latest stable version of Mixxx is available in the extra repository and can be installed using pacman. Open a terminal, and enter:

sudo pacman -S mixxx

Mixxx is available for all Linux distributions as a Flatpak from Flathub. Refer to the Flathub setup instructions for your distribution if you have not installed a Flatpak from Flathub before. Then, install the Mixxx Flatpak by running:

flatpak install org.mixxx.Mixxx

To run the Flatpak:

flatpak run org.mixxx.Mixxx

The Mixxx source code is published under the GNU General Public License (GPL) v2 or later. Please check the LICENSE file in our source tree for complete licensing information.

Download the latest code from Mixxx's 2.4 branch on GitHub by opening a terminal and running:

git clone -b 2.4 https://github.com/mixxxdj/mixxx.git

The 2.4.2 release has been tagged with 2.4.2.

Compilation instructions are available for Windows, macOS, and Linux.

Beta Snapshots (2.5)

A great way to contribute to Mixxx is testing the upcoming version before it is being released. The Mixxx team relies on a significant number of users switching to the beta version and using it at home. This is the only way to find bugs in time before a release that may have slipped through the initial review process or affect rare use cases.

Beta snapshots are not intended for live use! Expect crashes and make sure to back up your Mixxx settings and library before upgrading as explained in the Testing wiki page.

For live use, we recommend to download the stable 2.4.2 version instead.

Download Mixxx 2.5-beta for Windows 10 (1809 or later).

Download Mixxx 2.5-alpha for macOS 11 or later for Intel or ARM (Apple Silicon M1/M2/M3). You can check which version you need by clicking the Apple logo in the menu bar, then "About this Mac". If the window displays an "Apple M..." chip, download the ARM build, otherwise you need the Intel build.

We provide a PPA on Launchpad to make installing the latest development snapshot of Mixxx as easy as possible. Open a terminal, and enter:

$ sudo add-apt-repository ppa:mixxx/mixxxbetas
$ sudo apt update
$ sudo apt install mixxx

Using the PPA ensures that new package versions will be installed automatically with apt. Otherwise, you can download individual packages and install them manually.

The Mixxx source code is published under the GNU General Public License (GPL) v2 or later. Please check the LICENSE file in our source tree for complete licensing information.

Download the beta code from Mixxx's 2.5 branch on GitHub by opening a terminal and running:

git clone -b 2.5 https://github.com/mixxxdj/mixxx.git

Compilation instructions are available for Windows, macOS, and Linux.

Development Snapshots

If you're bored of thoroughly testing the beta snapshots, you can also test the current development snapshot to get a glimpse at the even newer features. As for the beta snapshots, please refer to the Testing wiki page for where to find the latest builds and instructions how to test pull requests before they even reach this alpha.

Development snapshots are not intended for live use! Expect crashes and make sure to back up your Mixxx settings and library before upgrading as explained in the Testing wiki page.

For live use, we recommend to download the stable 2.4.2 version instead.

Download Mixxx 2.6-alpha for Windows 10 (1809 or later).

Download Mixxx 2.5-alpha for macOS 11 or later for Intel or ARM (Apple Silicon M1/M2/M3). You can check which version you need by clicking the Apple logo in the menu bar, then "About this Mac". If the window displays an "Apple M..." chip, download the ARM build, otherwise you need the Intel build.

We provide a PPA on Launchpad to make installing the latest development snapshot of Mixxx as easy as possible. Open a terminal, and enter:

$ sudo add-apt-repository ppa:mixxx/nightlies
$ sudo apt update
$ sudo apt install mixxx

Using the PPA ensures that new package versions will be installed automatically with apt. Otherwise, you can download individual packages and install them manually.

The development version of Mixxx can be installed from the Arch User Repository (AUR). Open a terminal, and enter:

$ git clone https://aur.archlinux.org/mixxx-git.git
$ cd mixxx-git
$ makepkg -si

Alternatively, you can also use an AUR helper to make the installation more straightforward.

The AUR is an untrusted source. Although the mixxx-git package is maintained by the Mixxx development team, you should always read the PKGBUILD of each AUR package you install to make sure it doesn't contain malicious code.

The Mixxx source code is published under the GNU General Public License (GPL) v2 or later. Please check the LICENSE file in our source tree for complete licensing information.

Download the latest code from Mixxx's main branch on GitHub by opening a terminal and running:

git clone -b main https://github.com/mixxxdj/mixxx.git

Compilation instructions are available for Windows, macOS, and Linux.