ISRC & UPC Lookup For Music Rights & Catalog Data
Resolve any ISRC code to a Spotify track or any UPC code to a full album release. Built for royalty platforms, label catalog QA, music supervision and content matching at scale.
Lookup by ISRC
Enter a 12-character ISRC (e.g. USRC11600981) to resolve the matching Spotify track.
Try these examples:
What is an ISRC?
An ISRC (International Standard Recording Code) is a 12-character globally unique identifier assigned to every individual sound recording. Defined by ISO 3901, the format is country code (2) + registrant (3) + year (2) + designation (5) — for example, USRC11600981 identifies a single recording by Adele.
Each remix, remaster, live version, and cover gets its own ISRC, even if the song or composition is the same. ISRCs are how royalty collection societies, streaming platforms, and rights holders identify the exact recording that was played, sold, or licensed. The /isrc_lookup endpoint takes any ISRC and returns the matching Spotify track ID along with metadata, audio preview links, and the full release context.
What is a UPC?
A UPC (Universal Product Code) — and its global cousin EAN — is a 12 or 13-digit barcode that uniquely identifies a product release. In the music industry, UPCs identify albums, singles, and EPs at the release level, not the individual track.
Where ISRC = recording, UPC = release. A single album with 12 tracks has one UPC and twelve ISRCs. The /upc_lookup endpoint resolves any UPC to its Spotify album, returning the cover art, track listing, label, and release date — exactly what you need to reconcile distributor exports, validate label catalogs, or map physical inventory to digital streams.
Use Cases
Royalty Distribution
Match streaming reports to your catalog by ISRC for accurate royalty payouts.
Content Matching
Resolve UGC and partner feeds against the canonical Spotify release.
Music Licensing
Verify a recording is the exact version cleared in your sync agreement.
Rights Management
Build authoritative rights ledgers keyed off industry-standard identifiers.
Label Catalog QA
Audit distribution by spot-checking ISRC/UPC consistency across DSPs.
Music Supervision
Confirm exact takes for film, TV and ad placements before clearance.
Frequently Asked Questions
What's the difference between ISRC and UPC?
Do all Spotify tracks have an ISRC?
Can the same song have multiple ISRCs?
What's the format of an ISRC?
Why does my UPC have leading zeros?
Resolve Identifiers at Scale
Free tier — 100 lookups/month. Upgrade for batch processing and production volume.
Get Your API Key →