// Reference

CSV format

The CSV schema TrackDen reads and writes — column names, what's required for import, and an example row.

Updated May 24, 2026 · 2 min read · Reference

Overview

TrackDen uses CSV (comma-separated values) for importing and exporting playlists. This page documents the column schema so you can hand-edit a CSV or generate one from another tool.

Columns

The schema uses four columns, in this order. The first row of the file must be the column header.

  • Title — the track title.
  • Artist — the track artist. Use comma-separated names for multiple artists.
  • Album — the album or release name. Leave blank if not applicable.
  • URL — the track URL on the source platform. Required for import — TrackDen uses the URL to identify the platform and pull metadata (price, art, BPM, etc.).

Example

Title,Artist,Album,URL
Glassless (Original Mix),Some Artist,Untitled EP,https://someartist.bandcamp.com/track/glassless
Modern Lust,Oneohtrix Point Never,Tranquilizer,https://www.beatport.com/track/modern-lust/12345678

Tips

  • Round-trip works. Exporting a playlist then importing the same file produces an equivalent playlist in another library.
  • One URL per row. If a track lives on both Bandcamp and Beatport, pick one URL per row — TrackDen’s cross-platform matching will link the platforms automatically after import.
  • Plain text editors only. Spreadsheet apps sometimes auto-format URLs in ways that break import. Edit CSVs in a plain text editor.