← All News

For Artists

How to Track a Song by Its ISRC (and Why the Code Matters)

The ISRC is the closest thing a recording has to a fingerprint you can read: a 12-character code that identifies one specific recorded version of a song, everywhere it goes. If you care about airplay tracking or royalties, it’s the most important piece of metadata you own. Here’s what it is, where to find yours, and how it anchors radio tracking.

What an ISRC is

ISRC stands for International Standard Recording Code — the global identifier for sound recordings, formatted like US-ABC-26-00001: a country code, a three-character registrant code for whoever assigned it, the year, and a five-digit designation. Two crucial properties follow from that design:

It identifies the recording, not the song. Your original single, the acoustic version, the club remix, and a cover by another artist each carry a different ISRC, even though some share a title and songwriter. (The composition itself has a separate identifier, the ISWC, used on the publishing side.)

It travels with the recording. The same ISRC follows your track across Spotify, Apple Music, radio playout systems, PRO databases and SoundExchange — which is what makes cross-platform matching possible at all.

Why ISRC matters for radio airplay tracking

Radio station feeds report plays as text — “ARTIST – Title” — and text is ambiguous. Dozens of unrelated songs share titles like “Home” or “Stay”; the same song exists in radio edits and remixes; artist names get abbreviated and misspelled in playout systems. An airplay tracker resolves that ambiguity by anchoring its catalog to identifiers: on SpinCounts, plays are matched by normalized title and artist, then tied to the recording’s ISRC and release metadata during enrichment, so the spins on a track page belong to a specific identified recording — not a guess across every song with the same name. (Full detail on our methodology page.) The same anchoring is what makes an airplay report usable next to a royalty statement: PROs and SoundExchange match performances against registered recordings, and the ISRC is the common key on both sides.

Where to find your ISRC

Your distributor dashboard is the primary source — DistroKid, TuneCore, CD Baby, UnitedMasters and the rest all display the ISRC they assigned (or that you supplied) per track. Spotify shows it too: open a track’s credits to see the ISRC. Apple Music for Artists and public databases like MusicBrainz carry them as well. If you self-release without a distributor, you can obtain your own registrant code and assign ISRCs yourself through your country’s ISRC agency (in the U.S., managed by the RIAA’s usisrc.org).

The problems worth knowing about

One song, several ISRCs. Re-releases, distributor switches and “deluxe” versions often mint a new ISRC for what’s audibly the same recording. Consequence: your airplay and streams can fragment across two identities. Where possible, reuse the original ISRC when re-delivering the same master — and when you can’t, keep a list of all codes attached to each song.

No ISRC, or a placeholder. Old uploads and DJ-service submissions sometimes circulate without a code, which makes recording-level matching impossible and royalty matching fragile. If a track matters, get it a code.

Metadata drift. An ISRC can’t fix a feed that spells your artist name three ways. Keep artist name, title and featured-artist formatting consistent everywhere you deliver music — the combination of clean text metadata plus the ISRC is what makes tracking reliable, on every platform and every tracker.

The checklist

1. Pull the ISRC list for your whole catalog from your distributor and store it with your master files. 2. Verify the codes appear correctly on Spotify’s credits. 3. Use those exact recordings’ metadata when registering works with your PRO and SoundExchange. 4. Search your songs on the SpinCounts airplay tracker and claim your artist page — if a track of yours shows a wrong match or a missing version, tell us with the ISRC and we’ll fix the match against the raw logs.

Frequently asked questions

Is the ISRC free?

Effectively yes for most artists — distributors assign ISRCs at no extra charge when you release through them. Self-assigning via your national ISRC agency involves registering for a registrant code (inexpensive or free depending on country).

Do remixes and radio edits need their own ISRC?

Yes — every distinct recording or edit is supposed to carry its own code. That’s a feature for tracking: it lets airplay of the club remix be distinguished from the album version.

Can I track my song’s radio airplay using its ISRC?

Yes — identifiers are how serious trackers keep recordings straight. On SpinCounts, search by title or artist and the track page shows the identified recording with its spins and timestamps; the ISRC anchors that identity during enrichment.

What’s the difference between ISRC, UPC and ISWC?

ISRC identifies one recording; UPC/EAN identifies a release (a single or album as a product); ISWC identifies the underlying composition. A single release therefore carries a UPC, each track an ISRC, and each song an ISWC.

My track has two ISRCs from a re-release. Which one matters?

Both, unfortunately — plays and streams may be split across them. Keep records of every code attached to the recording, use one going forward, and supply the full list when registering with PROs/SoundExchange or reporting a mismatch to a tracker.

See your own radio airplay

SpinCounts tracks every spin across 6,700+ stations — with live counts, ISRC matching, and station-level reports.

Start free Get my free airplay report

More from SpinCounts News