// Reference

CSV format

The CSV schemas TrackDen reads and writes — what each export profile contains, and what's required to roll your own CSV for import.

Overview

TrackDen exports tracks in several formats — two of them are CSV. This page documents both schemas, plus the minimal shape the importer needs if you’re hand-rolling a file.

Import schema (required for CSV upload)

The CSV importer reads four columns, in this exact order:

  • 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 — TrackDen uses the URL to identify the platform and pull metadata (price, art, BPM, etc.).

The first row of the file is treated as a header.

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

Export schemas

Full CSV (export only)

The Full CSV profile writes a wide schema with every field TrackDen tracks: ID, title, artist, album, label, genre, subgenre, BPM, key, release date, duration, ISRC, tags, notes, plus per-platform columns for each source — bandcamp_url, beatport_url, bandcamp_price, bandcamp_in_wishlist, etc. The platform columns auto-generate from the sources present in your library.

Use this for spreadsheets, custom processing, or as a richer reference than the legacy 4-column format.

Soundiiz / TuneMyMusic CSV

The Soundiiz / TuneMyMusic profile writes a lean schema designed for the matchers at soundiiz.com and tunemymusic.com: artist, title, album, isrc, platform, url. Tracks with multiple sources emit one row per source — both services dedupe on import.

This format is for getting your library into streaming platforms, not for reimporting into TrackDen.

Tips

  • Plain text editors only. Spreadsheet apps sometimes auto-format URLs in ways that break import. Edit CSVs in a plain text editor.
  • 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 after import.
  • For full round-trip, use TrackDen Export. It’s the lossless format if you’re moving a library or playlist between TrackDen instances.