Download Mixxx

Mixxx is available for Windows, macOS, and Linux.

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

Download Mixxx 2.3.1 Select your Operating System below.

Mixxx 2.3.1 (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.

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 for Windows 7 or later.

Download Mixxx for macOS 10.12 or later.

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

WARNING: GNOME Software defaults to installing an unofficial package from Flathub which does not work with PipeWire yet. This setup is not supported by the Mixxx development team. Install with dnf instead.

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

sudo pacman -S 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.3 branch on GitHub by opening a terminal and running:

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

The 2.3.1 release has been tagged with 2.3.1.

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

Development Snapshots

A great way to contribute to Mixxx is testing the latest code we're working on and giving early feedback. Refer to the Testing wiki page for where to find the latest builds and instructions how to test pull requests before they are merged.

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.3.1 version instead.

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.