Download Mixxx 2.5.6
SafeDeveloper: Mixxx Project
Last updated: · Verification by Cristian Gonzalez Guasch
Free and open source DJ software for Windows, macOS, and Linux
Every download button links to the official download package, we host no files.
Downloads
Windows 2.5.6
Show SHA-256
0d1f01a1f5c2e4d4180cd462e60365d0230b405808e7bd2b6625b62a53a29c72 Mac 2.5.6
Show SHA-256
2a4bfc0c5813edd6acdf042b519a8d81f414e44b03490e5a5faee2e28bcaa450 Show SHA-256
f724cd8b0048a60963f11694acbffb2438a89c1cf732117559ac3031f8486e27 The publisher offers a 64-bit (x64) build for Intel or AMD PCs. The package data states no minimum Windows version, so check the publisher’s system requirements before installing on an older PC. Choose the Apple silicon (ARM64) build for Macs with an M-series chip and the Intel (x64) build for older Intel Macs. The Homebrew cask states no minimum macOS version, so check the publisher’s system requirements before installing on an older Mac.
Install with winget: winget install --id Mixxx.Mixxx --exact
Install with Homebrew: brew install --cask mixxx
Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) or shasum -a 256 ~/Downloads/<file> (Terminal) and compare it with the SHA-256 above.
What the installer does
Windows
- Delivered as a Windows Installer package built with WiX (.msi) for x64.
- Installs for all users on the PC, which normally requires administrator rights.
- No custom silent switch is declared; winget falls back to its default for this installer type (
/quiet /norestart). - Upgrades install over the existing version.
Mac
- Delivered as a disk image (.dmg) for Intel (x64) and Apple silicon (ARM64).
- Installs the app
Mixxx.appinto the Applications folder. - A full “zap” removal also deletes up to 3 support, cache and preference locations in your home folder.
Description
Mixxx integrates the tools DJs need to perform creative live mixes with digital music files. Whether you are a new DJ with just a laptop or an experienced turntablist, Mixxx can support your style and techniques of mixing.
Mixxx at a glance
| What it is | Free and open source DJ software for Windows, macOS, and Linux |
|---|---|
| Latest version | Windows 2.5.6 (March 25, 2026) Mac 2.5.6 |
| Price | Free and open source |
| Open source | Yes |
| License | GPL-2.0-or-later |
| License type | Open source · Strong copyleft Software built on it must be shared under the same license. |
| Copyright | Copyright (C) 2001-2026 Mixxx Development Team |
| Made by | Mixxx Project |
| Category | Audio editing and production |
| Runs on | Windows, Mac |
| Official website | mixxx.org |
| More links | Support · Manual · Wiki · Privacy policy · Release notes |
| Source code | github.com/mixxxdj/mixxx |
| Tags | dj mixing |
| winget ID | Mixxx.Mixxx |
| Homebrew cask | mixxx |
| winget moniker | mixxx |
| Check your download | SHA-256 checksums in the download tables · Security scan |
What’s new in Mixxx 2.5.6
We're proud to announce a new stable release of Mixxx: version 2.5.6. This version contains updates and fixes for issues, as well as improvements to effects, controller mappings, and overall stability. This should be the last 2.5 release. Note that this version is the successor of version 2.5.4 because version 2.5.5 has been skipped following an issue in the release workflow. We'd like to thank all users for their feedback and emphasize once again the importance of testing and reporting. Please join our team to help make Mixxx even better. Enjoy Mixxx! Important updates and fixes in 2.5.6 - The 'not' operator in the search function was not working correctly. - Rhythmbox imports were not functioning as expected. - History playlists now allow track file export. - Performance when restoring large track selections has been improved. - White Noise and Echo effects have been enhanced, and crackling in QuickEffect has been fixed. - Controller mappings for Numark Mixtrack 3, Pioneer CDJ-350, Reloop Beatmix 2/4, and Traktor Kontrol Z1 have been updated. - Scratching with keylock enabled has been fixed. - Flatpak packaging files have been added for easier installation on Linux. 2.5.6 Changelog The complete changelog can be found here. Library - Search: fix 'not' operator #15923 #15918 - Rhythmbox: fix imports #15798 #15770 - WTrackMenu: warn before opening more than 10 tracks in file browser #15828 #15819 - Fix "dataChanged() called with an invalid index range" warning #15937 #14610…
Read the full release notes on the publisher’s site
Notes for older versions are inside each version below.
Is Mixxx safe?
Score result: Clean
None of the 59 security engines on VirusTotal flagged any of the 3 scanned files.
- 0 flagged in total
- 3 of 3 files scanned
- 59 engines
Scan info
- Last scan
- Scan provider
- VirusTotal · Full report
File integrity
| File | SHA-256 | Hash check | Signature | VirusTotal |
|---|---|---|---|---|
| mixxx-2.5.6-win64.msiWindows · x64 (64-bit) | 0d1f01a1f5c2e4d4180cd462e60365d0230b405808e7bd2b6625b62a53a29c72 |
Matches the manifest (re-computed) | Valid | 0/59 flagged |
| mixxx-2.5.6-macosintel.dmgMac · Intel (x64) | 2a4bfc0c5813edd6acdf042b519a8d81f414e44b03490e5a5faee2e28bcaa450 |
Matches the manifest (re-computed) | Valid | 0/52 flagged |
| mixxx-2.5.6-macosarm.dmgMac · Apple silicon (ARM64) | f724cd8b0048a60963f11694acbffb2438a89c1cf732117559ac3031f8486e27 |
Matches the manifest (re-computed) | Valid | 0/54 flagged |
| Hash re-computed by Everyversion | 3 of 3 installers match. |
|---|---|
| Code signature checked | 3 valid. |
We host no installers. Every download link goes to the download location named in the package listing, normally the publisher’s own server. For this software we downloaded the files from that source ourselves, re-computed each checksum and checked the code signature where our tools could, as shown above. A passing check shows a file is the one that was published; it is not a guarantee it is free of problems. For more information, visit our Security and Trust Center.
Source and provenance
| Windows: source | microsoft/winget-pkgs |
|---|---|
| Windows: SHA-256 in upstream manifest | Yes |
| Windows: observed at commit | cfb57c8683c2 · retrieved 2026-11-06 |
| Mac: source | Homebrew/homebrew-cask |
| Mac: SHA-256 in upstream manifest | Yes |
| Mac: observed at commit | dcaa56add9b3 · retrieved 2026-11-06 |
Old versions
Windows versions
7 versions listed. Open a version for its installers, checksums and a command that pins it.
2.5.6 latest · 2026-03-25 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | MSI (WiX) | All users | 0d1f01a1f5c2e4d4180cd462e60365d0230b405808e7bd2b6625b62a53a29c72 |
Download |
Pin this version: winget install --id Mixxx.Mixxx --version 2.5.6 --exact
Release notes
We're proud to announce a new stable release of Mixxx: version 2.5.6. This version contains updates and fixes for issues, as well as improvements to effects, controller mappings, and overall stability. This should be the last 2.5 release. Note that this version is the successor of version 2.5.4 because version 2.5.5 has been skipped following an issue in the release workflow. We'd like to thank all users for their feedback and emphasize once again the importance of testing and reporting. Please join our team to help make Mixxx even better. Enjoy Mixxx! Important updates and fixes in 2.5.6 - The 'not' operator in the search function was not working correctly. - Rhythmbox imports were not functioning as expected. - History playlists now allow track file export. - Performance when restoring large track selections has been improved. - White Noise and Echo effects have been enhanced, and crackling in QuickEffect has been fixed. - Controller mappings for Numark Mixtrack 3, Pioneer CDJ-350, Reloop Beatmix 2/4, and Traktor Kontrol Z1 have been updated. - Scratching with keylock enabled has been fixed. - Flatpak packaging files have been added for easier installation on Linux. 2.5.6 Changelog The complete changelog can be found here. Library - Search: fix 'not' operator #15923 #15918 - Rhythmbox: fix imports #15798 #15770 - WTrackMenu: warn before opening more than 10 tracks in file browser #15828 #15819 - Fix "dataChanged() called with an invalid index range" warning #15937 #14610…
Full release notes from the publisher
Manifest: manifests/m/Mixxx/Mixxx/2.5.6
2.5.4 · 2025-12-14 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | MSI (WiX) | All users | 8f3befe4e10fd236992d3336aea18f304fa9f4cd4fd1deeb4c0c9f2b204b1de3 |
Download |
Pin this version: winget install --id Mixxx.Mixxx --version 2.5.4 --exact
Release notes
Controller Mappings - Korg Kaoss DJ: fix scratching with left wheel #15607 #15121 - Numark-NS6II: fix typo in NS6II.PadMode #15428 - Pioneer DJ CDJ: fix broken initiatlisation #15363 #15343 #14731 - Reloop Beatmix 2/4: fix overriding persisted fx routing #15574 #14917 - Components JogwheelBasic: Disable scratching when leaving vinylMode #15336 Skins - LateNight PaleMoon: add icons for dark hotcue loops, optimize light SVGs #15448 #15339 - LateNight: fix color of effect toggle buttons #15467 - LateNight: work around style bug in Qt 6.9.2 causing black key button text #15404 #15351 - LateNight: revert xfader buttons to one (cycling) toggle #15395 - Tango: restore VU meter mini backpath #15544 - Improve and unify sampler sync button behaviour across all skins #15399 Library - Playlists: polish code for moving selected Tracks #15454 - Playlists: disable all modifying actions when locked #15456 - Playlists: improve performance when activating a playlist #15465 - Track view header: avoid narrow columns after restoring header with hidden columns #15331 #10325 - Computer: fix "Refresh directory tree" action #15301 - Computer: parse artist+title from filename if both tags are empty #15302 - Computer: stop model population when switching to another feature #11445 #15677 - Library scanner: make Cancel button work again #15320 #14940 - Library scanner: fix an issue when verifying remaining tracks #15346 - Sidebar: expand items to full width to maximize click-responsive area #15330…
Full release notes from the publisher
Manifest: manifests/m/Mixxx/Mixxx/2.5.4
2.5.3 · 2025-09-02 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | MSI (WiX) | All users | b690413fd6f0213d450806b952c50690905df6ef3a8b8f6986426c277fe68c7c |
Download |
Pin this version: winget install --id Mixxx.Mixxx --version 2.5.3 --exact
Release notes
Mixxx 2.5.3 Release Announcement: Back to School, back to DVS. We're proud to announce a new stable release of Mixxx: version 2.5.3, this version not only contains updates and fixes for some issues reported by users, but it also contains improvements to the Digital Vinyl System (DVS) support. These improvements are the result of some bright new insights of developers spinning the wheel instead of sunbathing. Since these improvements drastically improve the vinyl experience, we have chosen to backport 1 it to the 2.5 series instead of integrating it in future alpha & beta versions. Have a nice Mixxx. Digital Vinyl System - Timecode System. An introduction to Digital Vinyl Systems and timecode can be found in this article on the site of Digital DJ Tips, and in our own news archive: How Does Timecode Vinyl Actually Work? (Pt. 1), How Does Timecode Vinyl Actually Work? (Pt. 2) and How Does Timecode Vinyl Actually Work? (Pt. 3). Mixxx plays the song by following the signal on the timecode media, which gets internally converted to actual timeframes. So the DJ controls the playback of the digital music by manipulating vinyl or CDs. In order to create a vinyl-like feeling, the song needs to follow the signal as closely as possible (low latency, fast responsiveness) for e.g. scratching or backspins. There is no 'standard' signal - each manufacturer uses its own code. One thing all manufacturers have in common is that the code is modulated onto a sine wave. The code is used for…
Full release notes from the publisher
Manifest: manifests/m/Mixxx/Mixxx/2.5.3
2.5.2 · 2025-06-13 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | MSI (WiX) | All users | a2d0f5eea4888f4125a12f36bcc948f21f07e901fbcfcfa931ae999d6694a49a |
Download |
Pin this version: winget install --id Mixxx.Mixxx --version 2.5.2 --exact
Release notes
Mixxx 2.5.2 Release Announcement We're proud to announce a new stable release of Mixxx: version 2.5.2, this version contains updates and fixes for some issues reported by users. We'd like to thank all users for giving feedback as we would like to emphasise once again the importance of testing. Please join our testing-force. This update also contains updates to controller-mappings and improvements in the building procedures. Have a nice Mixxx. Important updates and fixes in 2.5.2 - The Midi wizard kept on waiting for a button press. - An issue with the detection of the keyboard layout on linux prevented the functionality of some shortcuts. - There was an issue sorting tracks while browsing files in 'computer'. - Another track then intended was loaded when a symlink was dragged and dropped. - Some skins were missing the loop-control anchor. 2.5.2 Changelog The complete changelog can be found here Controller Mappings Mappings were updated for Denon MC7000, DJ TechTools MIDI Fighter Twister, Hercules DJControl Inpulse 500, Numark Mixtrack Platinium FX, Traktor S2 MK3, Traktor S4 MK2 and Traktor S4 MK3. Library Fixes for playlist export (when name contains a dot), loading the wrong track via drag and drop when using symlinks, byte order in hotcue comments imported from rekordbox, keyboard mappings with non-ASCII characters on Linux, Browse feature (enable initial sorting during population) Controller Backend Updates the Control picker (allow to learn MIDI Aux/Mic enable…
Full release notes from the publisher
Manifest: manifests/m/Mixxx/Mixxx/2.5.2
2.5.1 · 2025-04-27 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | MSI (WiX) | All users | a63d9b01735a218c4df5d41b16509a7dd8087509f1d4c9bc401894e5c08d112c |
Download |
Pin this version: winget install --id Mixxx.Mixxx --version 2.5.1 --exact
Release notes
Mixxx 2.5.1 Release Announcement We're proud to announce a new stable release of Mixxx, version 2.5.1. It is recommended that all users update to this new version. Thanks to your feedback, this release contains a lot of improvements, fixes, new and improved controller-mappings. We would like to emphasize the importance of testing new versions. You don't have to be a programmer to contribute to Mixxx. Translating, testing new features and checking for possible regression is just as important. If you would like to contribute to your favorite DJ program, click on contribute. Enjoy Mixxx 2.5.1 Changelog The complete changelog can be found here Controller Mappings - Behringer DDM4000 & BCR2000: Update mappings to 2.5 #14232 #14349 - DJ TechTools MIDI Fighter Spectra: Add controller mapping #14559 - Hercules DJControl Inpulse 300: add toneplay, slicer, and beatmatch functionalities #14051 #14057 - Hercules DJControl Inpulse 500: New mapping #14491 #14510 - Hercules DJ Console Mk1: Fix pitch bend buttons #14447 - M-Vave SMC-Mixer: Add controller mapping #14411 #14448 #14457 #14458 - M-Vave SMK-25 II: Piano keyboard mapping #14412 #14484 - Numark Mixtrack Platinum: Fix VU Meters #14575 - Numark NS6II: New mapping #11075 - Numark Platinum FX: New mapping #12872 - Pioneer-DDJ-SB3: Fixes slip mode and adds missing knob controls #11307 - Reloop Digital Jockey 2 IE: New mapping #4614 #14328 - Traktor S4mk3: Set 4 decks, avoid CO warnings for decks 3/4, eg. VU meter #14249 - Traktor…
Full release notes from the publisher
Manifest: manifests/m/Mixxx/Mixxx/2.5.1
2.5.0 · 2025-01-01 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | MSI (WiX) | All users | e65e41e62813f163b8fcbcd0c03d009d74f50fd1f517556d495703956531bfbe |
Download |
Pin this version: winget install --id Mixxx.Mixxx --version 2.5.0 --exact
Release notes
Modernized Platform: Update to Qt6 - Mixxx is now using Qt6, offering improved performance and enhanced compatibility with modern systems. #11863 #11892 - Build system defaults to Qt6. Qt5 build support will be dropped with Mixxx 2.6 #11934 - Drop support for macOS versions earlier than 11 - Drop support for Windows versions earlier than Windows 10 build 1809 - Drop support for Ubuntu versions earlier than 22.04 - Require a C++20 compiler - Support GCC 14 #13504 #13467 - DlgAbout: Add Qt version to the dialog #11862 - WWidget: Disable touch events on macOS (fixing trackpad issues on Qt 6) #11870 - Various Skin adjustments #11970 #11957 #12050 #12939 #13242 #14014 #13535 #14013 #13959 #14034 #12972 #14035 - Various Library adjustments #12380 #12478 #13035 #13033 #12488 #12216 #13448 Engine - Beats: allow undoing the last BPM/beats change #12954 #12774 #10138 #13339 - Add beatloop anchor to set and adjust loop from either start or end #12745 #13241 - Add Rate Tap button #12104 - Store/restore regular loop when toggling rolling loops #12475 #8947 - Add beats_translate_move ControlEncoder #12376 - Looping/Beatjump: use seconds if track has no beats #12961 #11124 - Add Track colour palette cycling controls track_color_next and track_color_prev to library, decks and samplers #13066 #12905 - Add Tempo locking controls #13041 #13041 #13038 #13199 - Recording: Fix bogus timestamp in CUE sheet after restarting a recording #13966 #13964 - Improve Taglib/SoundSource logging #13541…
Full release notes from the publisher
Manifest: manifests/m/Mixxx/Mixxx/2.5.0
2.4.2 · 2024-11-26 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | MSI (WiX) | All users | 8c214f1b78919f00f82254cc75092865df98304cd725c2a128884b785a364cf7 |
Download |
Pin this version: winget install --id Mixxx.Mixxx --version 2.4.2 --exact
Release notes
Winter and Summer are coming Contrasts. As the leaves fall and the first snowflakes start drifting down in the North, while the southern skies start warming up with summer sun, we are thrilled to finally release Mixxx 2.4.2! "Finally" because a bit later than planned, perfection can take some time. So we are proud to present you this release, a major bugfix-release for the 2.4 series before stepping over to a new number. Don't be scared, development won't hibernate. Testing and translating A special thank you to everyone who takes the time to test alpha and beta versions, to who report issues and proposals and to those who propose features and improvements. Your feedback is invaluable. A lot of new users and contributors have joined our community the past months, we'd like to welcome them all, spin it up, your energy and fresh ideas have already left a mark. Everybody can contribute to Mixxx. Did you find an error on the website, an incomplete subject in the manual, an error in translation? Contribute. Treasure hunt When you dive into the code to add a feature or when you are looking for a function when you want to customize a mapping, you can discover small little snippets, real pearls, the intensive work of someone to make a function smoother, to let an algorithm work some milliseconds faster, to offer a conversion of a value to another without having to write it all over again. For all these little snippets, for all these forgotten pearls: thank you to all who ever…
Full release notes from the publisher
Manifest: manifests/m/Mixxx/Mixxx/2.4.2
Mac versions
Homebrew casks list only the current release. Earlier builds appear in the cask’s history on GitHub, and Homebrew cannot install them directly.
2.5.6 latest · 2 installers
| Architecture | Format | Requires | File & source | SHA-256 | Download |
|---|---|---|---|---|---|
| Intel (x64) | DMG | — | mixxx-2.5.6-macosintel.dmgdownloads.mixxx.org | 2a4bfc0c5813edd6acdf042b519a8d81f414e44b03490e5a5faee2e28bcaa450 |
Download |
| Apple silicon (ARM64) | DMG | — | mixxx-2.5.6-macosarm.dmgdownloads.mixxx.org | f724cd8b0048a60963f11694acbffb2438a89c1cf732117559ac3031f8486e27 |
Download |
Release notes
Alternatives to Mixxx
Similar apps in Audio editing and production on Everyversion. Each one links to the download location named in the publisher’s package data, with a SHA-256 checksum.
Mixxx FAQ
Is Mixxx safe to download from here?
We host no installers. Every download button goes to the download location named in the package listing, and the checks below were run on those files.
On 2026-11-06 we downloaded the latest 3 installers from those sources and re-computed the SHA-256 of each: 3 of 3 match the package catalog’s value. Code signatures: 3 valid.
VirusTotal: none of its 59 security engines flagged any of the 3 scanned files.
Our rating: Safe. No check is a guarantee. See the security details above and our Security and Trust Center. Publisher’s website: Mixxx’s official website.
Does Mixxx update itself after I install an old version?
For Windows, we have no information on whether Mixxx updates itself, and for Mac, we have no confirmation that the app updates itself, although many apps check for updates and offer to install them. Look for an update setting in Mixxx (see Mixxx’s documentation) before you rely on an older version.
Does Mixxx cost anything?
No. Mixxx is free and open source (license: GPL-2.0-or-later).
Which versions of Mixxx are listed here, and how far back?
For Windows, we list 7 versions, from 2.4.2 (2024-11-26) up to 2.5.6, and for Mac, only the current release (2.5.6) is listed, because older Mac builds are not kept in the package listing. This page shows all of the Windows versions.
Where do the download links go?
They go straight to the source named in the package catalog, with nothing added by us: for Windows, to downloads.mixxx.org, and for Mac, to downloads.mixxx.org. We host no files. Compare the SHA-256 shown next to each file with the one you compute after downloading. Publisher’s website: Mixxx’s official website.