Mixxx jest open source'owym narzędziem do miksowania muzyki na komputerze, którego możliwości zadowolić powinny zarówno początkujących, jak również bardziej zaawansowanych DJ-ów.
Program za pośrednictwem dwóch wbudowanych odtwarzaczy pozwala na łączenie i miksowanie ze sobą dwóch utworów. W ręce użytkownika trafiają opcje umożliwiające zmianę tempa, panoramy, głośności odtwarzanej muzyki, a także wzmacnianie wybranych tonów. Dla początkujących użytkowników przygotowano zestaw gotowych filtrów, ułatwiających pracę z programem i osiąganie ciekawych efektów. Mixxx ustala tempo utworów w BPM, pozwalając tym samym na synchronizację poszczególnych kanałów dźwiękowych. Zawiera on także podstawowe funkcje do kolejkowania utworów i tzw. crossfadingu.
Mixxx wspiera wielokanałowe karty dźwiękowe i jest kompatybilny ze sterownikami o niskiej latencji. Obsługuje kontrolery MIDI: DJ Console MK2, RMX, Stanton SCS.3d i inne, pozwalając przy tym, po odpowiednim podłączeniu gramofonu, na miksowanie za jego pośrednictwem odtwarzanej muzyki. Wpiera procesory wielordzeniowe.
Narzędzie obsługuje pliki audio w formatach WAV, OGG, MP3, AIFF, FLAC oraz playlisty PLS, M3U, pozwalając na nagrywanie zmiksowanych utworów do plików WAV i AIFF. Oferuje także mechanizm skórek, dając użytkownikowi możliwość dostosowania wyglądu interfejsu do własnych upodobań. Zaletą Mixxxa jest dostępność programu dla platform Windows, Linux i Mac OS.