Traktor to VirtualDJ

Convert your Traktor library to VirtualDJ with Lexicon.

Convert your Traktor Pro library to VirtualDJ with Lexicon. Playlists, hot cues, beatgrids, and tags transfer. Free, Windows and macOS.

Applies to Traktor Pro 3 and 4 → any recent VirtualDJ. Traktor DJ is not supported by Lexicon.

Requirements

You need to have these installed:

  • Traktor Pro 3 or 4
  • VirtualDJ, launched at least once
  • Lexicon — free for library conversion

Lexicon runs on Windows and macOS.

Steps to convert Traktor to VirtualDJ

The process has two parts: import your Traktor library into Lexicon, then sync it to VirtualDJ.

Part 1 — Import from Traktor

  1. Close both Traktor and VirtualDJ completely. Background processes must terminate for the databases to be readable.
  2. Open Lexicon and go to the Sync page.
The Sync page in Lexicon
  1. Click Import tracks & playlists at the bottom.
Import tracks & playlists button in Lexicon
  1. Choose Traktor from the dropdown. Lexicon auto-detects the database.
Selecting Traktor as the source in the Lexicon import dropdown
  1. Leave Full selected to import your entire library.
Full import option selected in Lexicon
  1. Click Start importing. Your Traktor library now lives in Lexicon.
Start importing button in Lexicon

Part 2 — Sync to VirtualDJ

  1. Go back to the Sync page (don't click Import again).
  2. Choose VirtualDJ from the dropdown. Lexicon auto-detects the VirtualDJ database.
Selecting VirtualDJ as the sync target in Lexicon
  1. Leave Full selected. Leave the other options on their defaults.
Full sync option selected in Lexicon
  1. Click Sync to VirtualDJ. Wait for it to finish.
Sync to VirtualDJ button in Lexicon

When it completes, open VirtualDJ and your full library is there — playlists, cues, beatgrids and tags intact.

What transfers from Traktor to VirtualDJ

ItemTransfersNotes
Playlists & folder structureYesTraktor playlists sync to VirtualDJ under Lists & Advice ➡ Playlists. Folder hierarchy is preserved.
Smart playlistsAs Filter FoldersTraktor smart playlists pass through Lexicon as smartlists and sync to VirtualDJ Filter Folders.
Hot cuesYes (up to 8)VirtualDJ's POI system accepts Lexicon's hot cues.
Cue colorsStored, not shown by defaultTraktor has no cue colors, so nothing to transfer. VirtualDJ's POI editor won't display colors by default anyway.
BeatgridsYesBeatgrid markers and BPM transfer.
LoopsYesLoops carry across.
Remix SetsNoTraktor Remix Sets are not supported by Lexicon.
Track metadataYesTitle, artist, album, genre, BPM, key, comments, ratings, custom tags.
Album artYesEmbedded art transfers.

Notes specific to Traktor → VirtualDJ

Remix Sets are lost

Lexicon doesn't support Traktor Remix Sets. Export them separately from Traktor if you need to keep them.

Disable VirtualDJ auto-tag-read

VirtualDJ can auto-read ID3 tags from files. If that setting is on, it may overwrite tags Lexicon has just written. Disable auto-update in VirtualDJ settings before syncing.

Smart playlists → Filter Folders

Traktor smart playlists become Lexicon smartlists, which sync to VirtualDJ as Filter Folders (under the Filters menu). You can turn on "Move smartlists" in Lexicon sync options to convert them into normal playlists instead.

Virtual Folders get replaced

Your existing VirtualDJ Virtual Folders become normal playlists after a full Lexicon sync. Back up your VirtualDJ database folder first if you need to keep them.

NML auto-detection

Lexicon auto-detects Traktor's collection.nml file. If it doesn't, right-click the collection in Traktor and export the NML manually, then point Lexicon to the file.

Lexicon Ignore folder

For files VirtualDJ should keep untouched during full sync (karaoke zips, videos), place them under VirtualDJ's Lexicon Ignore folder.

Frequently asked questions

Will Remix Sets transfer to VirtualDJ?

No. Remix Sets are Traktor-only and Lexicon does not support them.

What happens to Traktor smart playlists in VirtualDJ?

They become Filter Folders (under the Filters menu) via Lexicon smartlists.

Will VirtualDJ overwrite my tags after sync?

Only if auto-tag-read is enabled. Disable it in VirtualDJ settings before syncing so Lexicon's writes are preserved.

Do cue colors come across?

Traktor has no cue colors, so nothing to transfer. VirtualDJ stores color data in the POI editor anyway, and doesn't show it in the main UI by default.

Does this work on macOS?

Yes. The process is identical on Windows and macOS.

Can I sync back to Traktor later?

Yes. Run VirtualDJ to Traktor later to merge changes back.

Converting from a different app, or to a different app?

Library conversion is 100% free. No credit card required.

Thoughts? Questions? Share them on the forum or chat about them on Discord.