How to ยท VirtualDJ

Organize your library in VirtualDJ.

VirtualDJ gives you three folder types to structure a collection: plain disk folders, virtual folders you fill by hand, and filter folders that update themselves. Here is how to combine them into a browsable library.

Discover Vibes

First 500 licenses at $49. Be the first to know when we launch.

An organized DJ library view

A collection you can actually pull from on the night.

Organize your library in VirtualDJ, step by step.

Everything happens in the browser panel on the left side of the VirtualDJ window. The folder list shows your drives, favorite folders, virtual folders, and filter folders, and the track list on the right shows the contents of whatever is selected.

01

Add your music folders as favorites

In the browser's folder list, navigate to the disk folder that holds your music, right-click it, and set it as a favorite folder. Favorites are pinned at the bottom of the folder list so you are not digging through your whole drive every session, and VirtualDJ adds their contents to its search database.

02

Create virtual folders for hand-picked groups

Right-click My Lists in the folder list and choose Add List, which is what recent VirtualDJ versions call a virtual folder. Virtual folders hold references to tracks, not copies of the files, so you can drag the same track into several of them. Use them the way you would use playlists or crates: warm-up sets, wedding must-plays, a folder per residency.

03

Add filter folders for the groups that maintain themselves

Create a filter folder from the same right-click menu and give it a rule, for example a BPM range or tracks added in the last month. Filter folders re-evaluate automatically as your library changes, so they never go stale. They are covered in more depth in the dedicated filter folder guide.

04

Order the folder list to match how you play

Drag folders in the list to arrange them, and nest virtual folders inside parent folders to build a hierarchy, for example a folder per genre with energy levels inside. Aim for a structure you can scan in two seconds in a dark booth, not the most complete taxonomy possible.

05

Lean on search and column sorting for everything else

The search box above the track list searches your whole indexed database, not just the selected folder, and clicking a column header such as BPM, key, or title sorts the current view. Good folder structure plus fast search covers almost every mid-set lookup.

The catch

VirtualDJ's folder tools organize references inside its own database. They do not reorganize the underlying files on disk, so a messy file system stays messy underneath even when the browser looks clean.

Mood
EuphoricMelancholicMysterious
Energy
AggressivePeacefulRave
Function
AfterhoursClubHome

Where Vibes fits

Organize once, at the library level

Vibes does not export to VirtualDJ. Its direct integrations cover Rekordbox, Serato, Traktor, and Engine DJ. Where it still helps a VirtualDJ user is upstream: Vibes imports any folder of music, lets you tag every track by mood and energy at speed, and gives you one organized view of the collection that VirtualDJ then reads from disk. If you also run one of the four supported apps, the full export workflow applies there.

See how it works
Import any folder of audio files, or watch a folder so new downloads are picked up automatically
Tag tracks by mood, energy, and function in categories you define, with Vibe Sort's keyboard-first flow for clearing a backlog
Filter the whole collection by BPM range, Camelot key, rating, and vibe to decide what belongs where before you build folders
Export organized playlists and crates into Rekordbox, Serato, Traktor, or Engine DJ if you run one of them alongside VirtualDJ

Organize in Vibes, export to VirtualDJ.

Your playlists, tags, ratings, and cue points travel back to the gear you play on, so nothing you do in Vibes is locked away.

Track 001 by Artist A

Track 001

Artist A

128
3A
Track 002 by Artist B

Track 002

Artist B

124
5B
Track 003 by Artist C

Track 003

Artist C

132
8A
Vibes App
Playlists
Vibes
Mood
Aggressive
Euphoric
Melancholic
Mysterious
Peaceful
Playful
Tense
Function
Arrangement
Sets
Club Night 12/28
NYE Closing Set
Rooftop 01/04

Frequently asked questions

The honest answers, including the trade-offs.

No. Vibes exports to Rekordbox, Serato, Traktor, and Engine DJ, and VirtualDJ is not on that list. Vibes can still import and organize the same music folders VirtualDJ points at, so it works as a prep and tagging layer, but your VirtualDJ virtual folders have to be built in VirtualDJ itself.
Virtual folders are manual and filter folders are automatic. A virtual folder holds exactly the tracks you drag into it, like a playlist. A filter folder holds whatever currently matches its rule, such as a BPM range, and updates itself as your library changes. Most working libraries use both side by side.
No. Virtual folders and filter folders only store references inside VirtualDJ's database, and your files stay exactly where they are on disk. Only operations you perform in your operating system's file manager, or explicit file operations, actually move or rename the underlying audio files.

Methodology

How we keep this honest.

Verified against the app

Every step is checked against the current version of VirtualDJ.

We own our bias

We make Vibes. We show the native way first and honestly, then where Vibes genuinely helps, and we say when it does not.

Live pricing

The Vibes price shown comes straight from our checkout, never a hardcoded marketing number.

Kept current

Last reviewed June 2026.

One-time purchase

Get Vibes with a single payment. No subscription.

$49$79
+ taxes at checkout
Companion Pro included
Use on 2 devices
Works offline
14-day refund window

First 500 licenses at this price. Be the first to know when we launch.