How to Export Your DJ Set to USB for CDJs (Rekordbox)
You've built the perfect set — now it has to survive the journey to the booth. For most clubs that means one thing: a USB stick the house CDJs can read. Get the format, the prep and the export right and you just plug in and play. Get them wrong and you're the DJ holding up the night while a stick refuses to mount. Run the checklist below before every gig.
SetFlow handles the hardest part of this list — a finished, in-key running order in your playlists, ready to analyse and export to the stick.
Build my set free →Why USB? Because the Booth Runs Rekordbox
The CDJs and DJM mixers in nearly every club are Pioneer/AlphaTheta, and they read a USB stick exported from Rekordbox. No laptop, no cables, no compatibility roulette — prep at home, walk in with a stick, and you're playing in seconds. That's why the USB workflow is worth getting right even if you usually play on your own controller.
Step 1: Format the USB Correctly
This is where most “my stick won't work” problems start. CDJs read FAT32 or exFAT, and the drive must use a Master Boot Record (MBR) partition scheme — not GPT, and never NTFS.
| Format | Best for | Limits | CDJ support |
|---|---|---|---|
| FAT32 | Maximum compatibility, older or mixed CDJ setups | 32GB usable per drive, 4GB max file size | Every CDJ ever made |
| exFAT | Large libraries on modern gear | No practical size limits | CDJ-2000NXS2, CDJ-3000 and newer |
Format on your computer's disk utility before you copy anything — formatting wipes the drive. If you're ever unsure what gear you'll face, FAT32 is the universal safe bet.
Step 2: Prep Your Library in Rekordbox
A USB is only as good as what's on it. Before exporting, make sure every track is analysed (BPM, key, waveform and beatgrid) — unanalysed tracks load slowly or not at all on a CDJ. Set your hot cues and loops at home, because they're baked into the export and the booth is no place to be setting them. Clean metadata matters too; here's how to tag your tracks properly. Finally, organise everything into playlists or folders you can find in a hurry — scrolling a flat library mid-set is how dead air happens.
Step 3: Export to the USB
In Rekordbox, switch to Export mode (top-left), plug in your formatted USB, and it appears under Devices in the sidebar. Right-click a playlist and choose Export playlist to Device (or drag it onto the device). Rekordbox copies the audio plus its database of cues, loops and grids — that database is what the CDJ actually reads, which is why copying files in Finder or Explorer never works.
On newer gear (CDJ-3000), Rekordbox offers Device Library Plus for faster browsing; stick with the standard Device Library if you might play on older CDJs. When unsure, standard wins.
What About Serato or Traktor?
Serato and Traktor don't write the Rekordbox database that club CDJs read, so you can't just export a Serato library to a stick and plug into the booth. Your options are to prepare the set in Rekordbox and export to USB, or bring your own controller (or play via DVS). If you mostly play house CDJs, it's worth keeping a Rekordbox export workflow in your back pocket — see our software comparison for how the three differ.
Step 4: Build in Redundancy
USB sticks fail, and they always seem to fail at the worst moment. The professional standard is simple: carry two. Export the same library to a second stick — ideally a different brand so a bad batch can't take out both — and keep a copy on your laptop as a final fallback. Then test every drive before you leave the house: load it in Rekordbox's Export mode or, better, on an actual CDJ. The five minutes it takes is nothing next to silence on a packed floor.
The Set Is the Hard Part — SetFlow Builds It
Formatting and exporting is the easy, mechanical end of the job. The hard part is deciding which tracks, in what order, so they stay in key and on tempo across a whole set. That's what SetFlow does: import your library, pick a length and a vibe, and it builds a finished, harmonically mixed running order into a playlist — ready to analyse, cue and export to the stick.
Try SetFlow free, then put the set together with our guides to planning a set, mixing transitions and the BPM ranges of every genre.
Frequently Asked Questions
How do I export from Rekordbox to a USB?
Switch Rekordbox to Export mode, plug in your USB, then right-click a playlist and choose “Export playlist to Device” (or drag it onto the device in the sidebar). Rekordbox copies the tracks plus all your cues, loops and beatgrids to the stick. Make sure every track is analysed first.
What format should a USB be for CDJs?
FAT32 or exFAT, partitioned with a Master Boot Record (MBR), not GPT. FAT32 works in every CDJ ever made but caps you at 32GB usable and 4GB per file. exFAT removes those limits and is supported on the CDJ-2000NXS2, CDJ-3000 and newer. When in doubt, FAT32 is the safe choice.
Why won’t my USB work in the CDJ?
Almost always one of three things: the drive is formatted GPT or NTFS instead of FAT32/exFAT with MBR; the tracks were never analysed in Rekordbox; or they were copied across in Finder/Explorer rather than exported in Rekordbox’s Export mode (so there’s no Rekordbox database on the stick). Re-export properly and it’ll mount.
Can I use Serato to play on club CDJs?
Not directly off a USB — Serato doesn’t write the Rekordbox database that CDJs read. To play a Serato library on house CDJs you either convert/prepare it in Rekordbox and export to USB, or you bring your own Serato-compatible controller (or play via Serato DVS). For a pure plug-into-the-booth workflow, Rekordbox is the path.
How many tracks should I put on the USB?
Your planned set plus plenty of spares across a few energy levels — never just exactly what you mapped out. Work out your number with a set length calculator, then roughly double it. There’s no harm in carrying your whole crate on a big exFAT stick.
Ready to build better sets?
Import your Rekordbox, Traktor, or Serato library and generate perfectly mixed DJ sets in seconds.
Try SetFlow Free