16.6. The Mixxx Settings Directory

The Mixxx settings directory contains all user data and settings of your Mixxx installation. If you want to make a backup of your library and all preferences copy the entire directory to a safe place.


You can navigate to the settings directory location manually as described below. Since Mixxx 2.3 you can also open this directory in your file browser from within Mixxx: go to Preferences ‣ Library, scroll to the bottom of the page and click on Open Mixxx Settings Directory.


On Windows, the AppData folder is hidden, as well as all files and directories beginning with a dot ‚.‘ on Linux. So if you have not already, you will need to set your file manager to show hidden files and folders.

Copy this and paste it into the location bar of a Computer or Folder window.
%LOCALAPPDATA% is then resolved to C:\Users\<your-username>\AppData\Local

Use %USERPROFILE%\Local Settings\Application Data\Mixxx if you want to migrate your settings from XP or earlier.
Mixxx 2.3: ~/Library/Containers/org.mixxx.mixxx/Data/Library/Application Support/Mixxx
Mixxx 2.2 and earlier: ~/Library/Application Support/Mixxx
This resolves to /home/<your-username>/.mixxx



This contains all waveform analysis data. This is used to compose a track’s scrolling waveform and track overview. If not existent, this data will be recreated each time a track is loaded into a Mixxx deck. Thus it does not belong to the essential data that needs to be backed up.


All broadcast profiles you have configured.


All controller mappings you stored. This can be downloaded and self-built mappings, as well as built-in mappings that you modified in Preferences > Controllers > YourController manually or with the MIDI Wizard.


The current configuration of the 4 effect units, incl. the state of all controls.


Everything you configured in the Preferences, deck settings, skin settings, AutoDJ configuration, effect routing etc.


Log files of the last few Mixxx sessions, with mixxx.log being the most recent one, followed by mixxx.log.1 etc.


The Mixxx library database. All track locations, all track metadata, saved cues, loops, colors, playlists, crates, …


Stores tracks currently loaded to sample decks.


This is used under macOS to track which files Mixxx will have access to


Sound device configuration from Preferences > Sound Hardware