Resolve a whole list at once
Bulk Lookup turns a plain list (track names, ISRC codes, or platform IDs) into a clean table of canonical metadata. One paste, one click.
It is built for the jobs that are painful one search at a time: a bulk ISRC lookup for a whole tracklist, converting IDs between Spotify, Apple Music, Tidal and Beatport, or enriching a music library with genre, label and release dates. Paste a column straight out of a spreadsheet; results land in a table you can copy back into one, or download as CSV.
The tool lives in your Sonovault dashboard. A free account includes 1,000 lookups a month, with no credit card needed.
How it works
- 1
Paste your list
Drop in track names, ISRCs, or platform IDs, one per line, up to 1,000.
- 2
Tell it what you pasted
Pick the input type. For track names, set whether each line is Artist – Title or Title – Artist.
- 3
Resolve
Press Resolve. The results table fills in as it runs, and shows a live credit estimate before you start.
- 4
Copy or export
Choose which columns you want, then copy to the clipboard or download the whole table as CSV.
What you can paste, what you get back
- Track names (Artist + Title)
- ISRC codes
- Sonovault track IDs
- Spotify, Apple Music & Tidal IDs
- Beatport, Discogs & MusicBrainz IDs
- ISRC code
- Cleaned title & artist
- Cross-platform IDs & URLs
- Label & release date
- Genre & subgenre
- Duration & Sonovault ID
Common uses
Add ISRCs to a tracklist
Paste a DJ set, a playlist export, or a catalog spreadsheet column and get the ISRC for every track in one pass.
Migrate between platforms
Paste a column of Spotify IDs and get the matching Apple Music, Tidal, and Beatport links back.
Enrich a music library
Resolve a whole collection to genre, subgenre, label, and release date, with no track-by-track lookups.
Reconcile a catalog
Match your tracks to canonical Sonovault IDs and dedupe a messy list by ISRC.
Frequently asked questions
Resolve your first list free
A free Sonovault account includes 1,000 lookups a month. Need to script it instead? The same resolver is the POST /v1/tracks/resolve API endpoint.