What Is an ISRC Code and How Do You Get One Free?
2026-07-02 · 2 min read

An ISRC (International Standard Recording Code) is a unique ID for a recording — twelve characters that follow that specific audio everywhere it goes. When a platform counts a stream, it counts it against an ISRC. When royalties route to you, they route by ISRC. No code, or the wrong code, means miscounted plays and misrouted money.
ISRC vs ISWC — two different things
- ISRC identifies a *recording*: your studio version, your live version, and a remix each get their own.
- ISWC identifies the *composition* — the song itself, regardless of who records it. It's assigned through song registration with your PRO.
One song can have many ISRCs (every recording of it) but one ISWC. Cover songs are the clean example: your cover gets a new ISRC, but the ISWC stays with the original writers.
How to get ISRCs free
For nearly every independent artist, the answer is: your distributor assigns them free when you upload a release. DistroKid, TuneCore, CD Baby and the rest all do this automatically. You can also become your own ISRC registrant through the national agency and mint your own codes — useful for labels, unnecessary overhead for most artists.
Two rules keep you out of trouble:
- One recording, one ISRC, forever. Re-releasing the same master through a new distributor? Reuse the original ISRC — a new one splits your stream history in half.
- Write them down somewhere that isn't your distributor's dashboard. Distributors get switched, accounts get closed, and suddenly nobody remembers which code belongs to the 2023 single.
Where to keep them
That second rule is why Musavise's catalog tool has fields for ISRC and ISWC on every song, with format validation so typos get caught at entry. Your whole catalog — codes, writers, splits, registration status — exports as JSON or a publishing-ready CSV whenever you need it, which is exactly what a publishing administrator or sync agent will ask for.
It takes one evening to consolidate a catalog, and it pays off every time anyone asks "what's the ISRC on that track?" for the rest of your career.
All of it lives in one free Musavise account — free means free, within honest limits, and your data exports whenever you want it. Create your free account; it takes about two minutes.
Stop reading about it — do it. Every tool mentioned here is free.
Get your free toolkit