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.
You don't need to pay for Mixxx because you can get it here for free. There is no official paid or "pro" version of Mixxx. The version available here is the full version.
We happily provide Mixxx for free and donations are appreciated but not required.
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.
Mixxx 2.3.6
For live use, we recommend to download the stable 2.4.2 version instead.
Download Mixxx 2.3.6 for Windows 7 or later.
Download Mixxx 2.3.6 for Intel macOS 10.12 or later. This also runs with Rosetta 2 on ARM macOS (Apple Silicon).
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
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.6 release has been tagged with 2.3.6
.
Compilation instructions are available for Windows, macOS, and Linux.
Previous Mixxx Versions
Although we heartily recommend using latest stable version of Mixxx, you can still find previous versions of Mixxx on our download server.
Please note that old versions are unsupported, which means that there won't be any bug fixes. If possible, please try to help us fix the issues that prevent you from upgrading to the latest version instead of resorting to an old Mixxx release.