VirtualDJ is DJ software that lets you mix and remix tracks on a computer, with or without hardware. Version 2026 adds real-time stem separation, so vocals, instruments, kicks and hihats can be isolated or swapped live during a mix. That makes instant acapellas, instrumentals and on-the-fly mashups possible on almost any song in your library. It also handles video and karaoke mixing, ships with built-in audio and video effects and an unlimited sampler, and supports a long list of DJ controllers. It is free for non-professional use, which is one reason it has passed 300,000,000 downloads over roughly 30 years.
People who are starting out can practice and prepare sets using only a laptop, since the software works as a stand-alone mixer. Working professionals such as club, wedding and mobile DJs can plug in a controller and get deeper features than the limited software bundled with most hardware. Scratch DJs, producers who want to try live remixes, karaoke hosts and event entertainers who need video visuals all fit as well. Hobbyists who only play for friends can stay on the free non-professional use terms, while anyone who gets paid for gigs should plan on buying a license.
A club DJ can pull the acapella from one track over the beat of another to build a live mashup, then use stem-aware EQs to fade vocals out before the next song arrives. A wedding DJ can queue songs from a streaming catalog, run a video playlist on a screen and keep a request list organized in smart folders. A karaoke host can load karaoke files and show lyrics to a crowd. Home users can build playlists, search a large library quickly and rehearse transitions before a party. Controller owners can map their hardware and perform with effects and samples triggered from the pads.