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
- Close both Traktor and VirtualDJ completely. Background processes must terminate for the databases to be readable.
- Open Lexicon and go to the Sync page.

- Click
Import tracks & playlistsat the bottom.

- Choose Traktor from the dropdown. Lexicon auto-detects the database.

- Leave
Fullselected to import your entire library.

- Click
Start importing. Your Traktor library now lives in Lexicon.

Part 2 — Sync to VirtualDJ
- Go back to the Sync page (don't click Import again).
- Choose VirtualDJ from the dropdown. Lexicon auto-detects the VirtualDJ database.

- Leave
Fullselected. Leave the other options on their defaults.

- Click
Sync to VirtualDJ. Wait for it to finish.

When it completes, open VirtualDJ and your full library is there — playlists, cues, beatgrids and tags intact.
What transfers from Traktor to VirtualDJ
| Item | Transfers | Notes |
|---|---|---|
| Playlists & folder structure | Yes | Traktor playlists sync to VirtualDJ under Lists & Advice ➡ Playlists. Folder hierarchy is preserved. |
| Smart playlists | As Filter Folders | Traktor smart playlists pass through Lexicon as smartlists and sync to VirtualDJ Filter Folders. |
| Hot cues | Yes (up to 8) | VirtualDJ's POI system accepts Lexicon's hot cues. |
| Cue colors | Stored, not shown by default | Traktor has no cue colors, so nothing to transfer. VirtualDJ's POI editor won't display colors by default anyway. |
| Beatgrids | Yes | Beatgrid markers and BPM transfer. |
| Loops | Yes | Loops carry across. |
| Remix Sets | No | Traktor Remix Sets are not supported by Lexicon. |
| Track metadata | Yes | Title, artist, album, genre, BPM, key, comments, ratings, custom tags. |
| Album art | Yes | Embedded 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.
Other conversion guides
Converting from a different app, or to a different app?
Thoughts? Questions? Share them on the forum or chat about them on Discord.