Probably more than any other question, this is the one we get asked over and over by beginners. While there’s clearly no one answer that’s right for everyone, in this article we’ll look at the big players and give you some firm ideas. By the end of it you should be clear what is right for you – and if not, at least know what to do next to get closer to that decision.
Watch the Facebook Live
Watch this replay of our Facebook Live where we talked more about the material covered by this article…
What does DJ software do?
If you DJ on old-fashioned turntables with vinyl, you don’t need DJ software. If you DJ using DJ CD decks playing from CDs, you don’t need DJ software (although if you buy your music online, you will probably want music library software, and definitely need software to help you burn the CDs you will be DJing with). And if you DJ from USB sticks, you also don’t need DJ software – although again, software to help you prepare your music can make your life easier.
Many pro DJs don’t use DJ software. They play from USB drives on equipment designed to let them do that without a laptop in sight. Indeed, many still use CDs (I know, I know). Even some “new” pro DJs (many of whom can be more accurately described as “producer/DJs” – hit song producers who have to go out and DJ to earn money) are doing it the “old” way like this.
But if you want to do all the cool things software lets you do, things that DJing “the old way” like this doesn’t allow you to do, then you need to DJ using a laptop – and of course that laptop needs DJ software on it.
Hardware vs software
Whatever hardware you then add, the software is the “beating heart” of your DJ set-up. It lets you work with your music library, and contains your “decks” and often your “mixer” too, including all those snazzy effects and features such as video and live remixing. If you want to control your lights, link up with Ableton Live for DJ/production hybrid DJing, or any of a myriad other things too, software is what lets you do it.
In laptop set-ups, the hardware is just a dumb box or set of dumb boxes. Think of DJ hardware as just like a “computer keyboard for DJing”, but as well as having lots of keys (ie buttons), a DJ controller also has sliders, knobs, flashing lights and things that spin. Controllers tend to be black and look cooler than computer keyboards, too, which helps.
(It’s worth pointing out here that DJ gear also contains the circuitry to let your headphones and speakers work how they should – but that’s not going to concern us today, and anyway, it’s still the software that tells that circuitry what to do in most cases.)
So it stands to reason that your choice of DJ software is not only important – it’s crucial. That’s why we recommend you choose your software first of all. Your gear can change throughout your DJ career, but your software is hopefully for life. And if that sounds like a marriage, it’s because it kind of is. It’s a big deal.
There are lots of DJ software platforms to choose from, which can make it a confusing game. But the truth is that the market is dominated by four big names, with a couple of notable “others”. Let’s take a look at each of the big names, then round up the “best of the rest”.
Note: Remember that while we’ve given prices here, you often get full software “in the box” when you buy hardware; some functions can be paid-for extras; and many apps nowadays also offer a month-by-month subscription model.
The big DJ software platforms
The current market leader, and beloved of scratch DJs (it was once called “Serato Scratch Live”), Serato now comes in two flavours: Serato DJ Lite and Serato DJ Pro. You’ll want Pro, but many cheaper DJ controllers come with Lite, which is a good gateway to the full version.
Serato is a software company, meaning it doesn’t actually make any DJ hardware of its own. However, it licenses its software to some of the biggest names in DJ hardware. You’ll find DJ controllers and other equipment from Pioneer DJ, Denon DJ, Numark, Roland, Reloop and many other names with the “Serato” logo on their boxes.
This tight tie-in with DJ hardware companies helps Serato to ensure that its software runs smoothly and is easy to set up and use, something beginners will find comforting. However, Serato is as “pro” as DJ software gets – it is used by some of the biggest names, especially among the aforementioned scratch DJ community.
While in this day and age the majority of Serato users are using DJ controllers, it is a solid DVS (digital vinyl system) too, meaning the software can be controlled by special computer code records and CDs from pretty much any turntables/players and compatible DJ mixers, or via special audio interfaces. It also plays nicely with pro DJ gear of the type you find in DJ booths (think ubiquitous Pioneer set-ups) – with the considerable caveat that they have to be the latest models, and set up properly in order for this to work flawlessly.
Serato can be extended to work with video and even karaoke, and of all the DJ software, is the best when it comes to using modern DJ functions such as beat sync with all types of music. But on the minus side, it’s an open question how long the biggest manufacturer of hardware, Pioneer DJ, will continue to support it well, because its own platform Rekordbox DJ (which we’ll get to later) is rising rapidly.
Best for: Scratch DJs, and DJs who play lots of different styles of music.
From Native Instruments, which is one of the biggest music production software and hardware companies, Traktor Pro is about to become Traktor Pro 3. That’s its first major update in many years, and there’s new hardware too, making this quite an exciting time for the platform.
Traktor is to an extent a “closed” ecosystem. While it is possible to “map” the software to use all kinds of DJ and music making hardware, in practical terms, it is best used with its own hardware, all of which is made by Native Instruments. (It does work fine as a DVS, though, and also in the pro DJ booth with Pioneer pro gear, with the same caveats as discussed in the Serato text above.)
The current flagship DJ controller for Traktor, the Traktor Kontrol S4 Mk3, has innovative spinning platters with haptic feedback in a relatively small and lightweight case, and is a lot of fun, and there’s also the Kontrol S2, a budget beginner controller. Apart from a few much older pieces of hardware, that’s about it – so you’re going to have to trust that Native Instruments is going to continue to look after you hardware-wise if you leap in this direction.
The Traktor software has several functions that appeal particularly to DJ/producers in the electronic music scene – its Remix Decks, for example, allow you to perform in a way that’s far removed from just playing tracks one after the other. Likewise its Stems feature allows you to DJ by isolating parts of tracks such as drums, bass, melody and vocals, albeit using special music files of which precious few are currently available.
Traktor’s effects are strong, and the latest version offers genuine improvements to the way it works when you want to use traditional DJ mixers, upping the sound quality considerably over earlier versions.
That said it is not the easiest to use, and lags behind the other big players in some technical aspects, the biggest being an inability to prepare music played by real drummers (and that thus has slightly varying tempos) to work properly with the sync function, and a lack of “smart playlists”. There’s no video, either.
Best for: Electronic DJs and DJ/producers.
Pioneer DJ rules in the pro DJ booth – you rarely spot gear from any other companies in real-world discos, clubs and lounges. So Pioneer’s own DJ software has to be taken seriously. Surprisingly though, it was late to the game in all of this – but it caught up fast.
Rekordbox DJ is the DJ software part of a bigger program called Rekordbox, which is DJ library software – think iTunes for DJs. Even if you want to DJ on Pioneer pro DJ gear without your laptop, you’ll probably end up using Rekordbox to prepare your music before exporting it onto USB sticks in order to do that.
That means that if you want to DJ in pro DJ booths from just a USB drive, but also want to use your laptop in other situations (at home, playing private parties or whatever), Rekordbox is the obvious choice, because you’re only using one piece of software for both – an advantage none of the other programs can offer.
Rekordbox isn’t quite as refined as Serato, but it does offer many of the same advanced features, including video, lots of effects, and things like displaying lyrics onto club screens. It can even control your DJ lighting, although that side of it is new and currently pretty underwhelming.
Pioneer is also the biggest manufacturer of DJ hardware, and has a large range of hardware for Rekordbox available, and there’s no doubt at all that Pioneer will continue to release Rekordbox-compatible gear at a rate of knots – so if you’re a gear head, and you buy into this system, you’re going to struggle to resist shelling out regularly as new developments hit the market!
Best for: DJs who want to use Pioneer gear with and without a laptop.
Unlike Rekordbox, Virtual DJ is certainly not new to the scene – it’s been around in one shape or form for over 20 years, and in its free version, Virtual DJ Home, is easily the most used DJ software of all. Virtual DJ Pro is the version you’ll want, though, and although it is pretty expensive to buy, once you have it, it is yours for life – including all future upgrades. I bought mine in 2004, for instance, and haven’t paid for a single update since. No paid-for plugins, either – you get it all for that price.
And all is a lot! It’s got all the usual features of DJ software, and is often the first to innovate with new stuff (it was the first to have a streaming service, for instance, which at the time of writing none of the others has – although they will soon, trust us…).
It works with pretty much all DJ hardware from ANY manufacturer (one of its selling points). It’s exceedingly stable, trusted by many DJs for decades. I have even heard of DJs having Virtual DJ as a trusted backup despite preferring one of the other big names above as their day-to-day DJ software, such is the faith they have in it.
Of all the big names, Virtual DJ is the outlier – no big hardware tie-ins, very little marketing, definitely does things its own way. It’s also not the most polished looking – and sometimes gets a bit of a bad rap. But its legions of loyal fans were won by doing what it does very well. If you’d rather not be tied to a corporate vision of what DJs should be using and instead go with a platform that takes care of the software bit and lets you basically decide everything else for yourself, Virtual DJ is it.
Best for: Mobile & event DJs.
The best of the rest
djay Pro by algoriddim is a slick-looking program, that runs not only on Mac and PC but on iOS and Android too. It’s the most “Apple-centric” DJ software, so if you want something that integrates well with iTunes above all else, it’s your one. It also features Spotify integration, something (again, at the time of writing) that no other platform has. Reloop has the Beatpad 2 and Mixon 4 controllers that work with this, although it also works with Pioneer pro gear (same caveats as Serato and Traktor).
Finally, a mention for DJUCED, which is bundled with most of the controllers made by Hercules, has also developed into a contender, although you’re unlikely to come across this software unless you are introduced to it by buying a Hercules controller.
A final word…
We can of course only touch on this subject in a post of this length, and there is much more both in our annual Gear Guide and in our book Rock The Dancefloor! (both free when you join Digital DJ Tips).
Your decision will be influenced by other factors too that are personal to you, which may include what all your friends use, what other DJs in your area use, what you may have used before, any gear you already have or are offered, cost, and – last but definitely not least – your instinct!
But I want to close by referring you back to the start of the piece, where I revealed that most pro DJs don’t even DJ from software at all. The truth is that DJ software is designed to make DJing more convenient… but it’s still DJing! All the real skills – and by those I mean gear knowledge, techniques, music knowledge, programming a set, reading a crowd, performing and more – have got zero to do with your DJ software.
Sure, choose well, and for heaven’s sake make sure you learn how to use your software once you have – but remember, DJing is bigger and wider than a decision about what brand of DJ app to use. Good DJs can spin on anything.
Got any questions we can help with? What DJ software do you use, and why? Please share your thoughts and experiences below.