Guides

How to find an ISRC and UPC code (yours or any song's)

The ISRC is the code for one recording; the UPC is the code for the release it's on. If a distributor put your song out, it gave you both, and they're on the release's page in its dashboard. To look up any song's ISRC, search the free official database at isrcsearch.ifpi.org.

By Plastic · Updated 15 October 2026 · 11 min read

In this guide
  1. What is an ISRC code?
  2. ISRC vs UPC
  3. How to find your ISRC and UPC
  4. ISRC lookup: find any song's ISRC
  5. How to get ISRC and UPC codes
  6. When you need your ISRC or UPC
  7. Same ISRC or a new one?
  8. Once your codes are in order
  9. Questions

What is an ISRC code?

An ISRC (International Standard Recording Code) is a 12-character code for one sound recording or music video. It stays with that recording for life, whoever owns it and whatever release it's on.

It has three parts:

  • The prefix (5 characters), given out by an ISRC agency.
  • The year (2 digits): the year the code was assigned, not the year you recorded.
  • The number (5 digits), unique within that year.

You'll see it written like AA-6QZ-20-00047. The dashes are only there for reading: the code itself is the 12 letters and numbers, AA6QZ2000047.

What is an ISRC code: the example code AA-6QZ-20-00047 split into its three parts: the prefix from the ISRC agency (AA6QZ), the year the code was assigned (20), and the recording's own number (00047)

ISRC vs UPC

  • ISRC: one recording. Every song on a release has its own.
  • UPC: one release. A single, an EP or an album gets one UPC (or EAN), a 12- or 13-digit barcode number.

So a single with one song has one UPC and one ISRC. A 10-song album has one UPC and ten ISRCs. If the single is also on the album, the song keeps its ISRC, and the album gets a new UPC.

Neither code is for the song as you wrote it. The composition has a third code, the ISWC, which comes through your performing rights organization (ASCAP or BMI in the US).

ISRC vs UPC: a single and an album side by side. The single has one UPC, and its song one ISRC; the album has its own UPC, and the same song keeps its ISRC on it, next to new ISRCs for the other songs

How to find your ISRC and UPC

If you released through a distributor, it gave you the codes. Open the release in its dashboard:

ISRC · UPC · Use your own ISRC

DistributorISRCUPCUse your own ISRC
DistroKidRelease page, next to each trackRelease page, beside the artworkMusician Plus or Ultimate
TuneCoreRelease page, under each songAlbum Overview, under "Label"Yes
CD BabyView/Edit, then Tracks & AudioAlbums & Singles, UPC / EAN columnYes
AmuseOn each track, once approvedNot in its help pagesYes
DittoYour Releases, the release, TracklistNot in its help pagesYes
LANDRMy releases, Manage, TracksMy releases, Manage, Release InfoYes
RouteNoteDiscography, View TracklistDiscography, under the release titleYes

From each distributor's help pages, checked 15 October 2026. What the table leaves out:

  • The codes can appear late. TuneCore shows the UPC only after it approves the release. CD Baby assigns ISRCs when it inspects the release, and you can ask for them earlier. DistroKid assigns ISRCs just before it delivers to stores.
  • Your own UPC: DistroKid, Ditto and LANDR always make a new one. TuneCore takes yours on pay-per-release or its Professional Unlimited plan. CD Baby and RouteNote take yours.
  • Released through an earlier distributor? That distributor has the codes. Ask it.

We found no help page from Spotify for Artists or Apple Music for Artists that shows where to see a song's ISRC. Your distributor is the place to look.

ISRC lookup: find any song's ISRC

For someone else's song, or yours if you can't reach the old distributor, use the official ISRC search. It's free.

  1. Open isrcsearch.ifpi.org. It's the International ISRC Agency's database, powered by SoundExchange.
  2. Type the artist name and the song title. Put the words in quotation marks for an exact match.
  3. Pick the right recording. Each result shows the artist, title, version, year, duration and ISRC. The Advanced tab narrows it by version (radio edit, acoustic) and year.
  4. Turn on releases to see the UPC. Each result then adds the release, its label, its date and its UPC.
  5. Have a code already? The Look up by code tab takes an ISRC or a UPC/EAN and shows what it belongs to.

If a song isn't there, the database may not have it: it updates daily from data sent to SoundExchange, and a distributor may or may not send its ISRCs there.

How to get ISRC and UPC codes

From your distributor. It assigns both when you leave the code fields empty. TuneCore, Ditto, LANDR and RouteNote say on their help pages that both are free; DistroKid and Amuse say so for ISRCs. For most self-releasing artists, this is all you need.

Your own ISRCs, if you want codes that are yours whichever distributor you use:

  • In the US: the US ISRC Agency, run by the RIAA at usisrc.org. A Rights Owner Prefix costs a one-time $95, then you can assign up to 100,000 ISRCs a year to recordings you own.
  • Elsewhere: the ISRC agency for your country (PPL in the UK, for example). IFPI keeps the full list.
  • Just a few codes: the International ISRC Agency assigns them online to self-releasing artists. £15 (plus VAT where it applies) buys 30 credits, and each ISRC costs 3.

Whoever gives you ISRCs, Spotify's glossary advises making sure they're granted to you for good.

Your own UPC, if you press CDs or vinyl or want the barcode in your name: buy it from GS1. In the US, one barcode costs $30 once. DistroKid says its UPCs are only meant for distribution through DistroKid.

When you need your ISRC or UPC

  • Claiming Spotify for Artists before your first release: Spotify asks for the release's UPC or EAN, with your artist link.
  • Putting a single on your album: enter the single's ISRC for that song. Spotify says single and album versions should share one ISRC.
  • Switching distributors: keep your ISRCs. LANDR, CD Baby and TuneCore all say to use the same ones. TuneCore and CD Baby also let you keep the UPC if the release is exactly the same.
  • US radio-style streaming royalties: SoundExchange pays recording artists and owners for plays on SiriusXM, Pandora and iHeartRadio, and matches plays to recordings by ISRC. Registering is free.
  • YouTube: your distributor usually sends each recording with its ISRC. YouTube makes one sound recording asset for Content ID, and one Art Track, per ISRC.
  • Licensing: licensing companies use the ISRC to refer to the recording, for example in usage reports.

Same ISRC or a new one?

Keep the same ISRC when the recording is the same: on an album after the single, on a compilation, with a new distributor, or after the rights change hands.

Get a new ISRC when the recording changes:

  • A remix or an edit, including a radio edit.
  • A live or acoustic version.
  • A change in length of more than 10 seconds.
  • A music video: it gets its own ISRC, separate from the song's audio.

A remaster is the grey area. The International ISRC Agency says a remaster usually keeps the original ISRC. LANDR and CD Baby ask for a new one, so check with your distributor.

Same ISRC or a new ISRC: the same recording on an album, a compilation or with a new distributor keeps its ISRC; a remix, a radio edit, a live or acoustic version, a length change over 10 seconds, or a music video gets a new one

The three mistakes to avoid:

  1. A new ISRC for the same recording. Your plays split across two codes. Spotify's 1,000-streams-a-year threshold for royalties counts each ISRC on its own, and the US ISRC Agency warns that a second ISRC "can cause problems in getting paid."
  2. One ISRC for two versions. A code can never stand for more than one recording, so the plays and payments of the two versions can't be told apart.
  3. Leaving it to fix later. Apple says an ISRC can't be edited once delivered. DistroKid and TuneCore can't change codes after delivery either: you'd take the release down and upload it again.

Once your codes are in order

The codes keep your plays and payments in the right place. Getting the song heard is the next job. Our guides on putting your music on Spotify, choosing a distributor and promoting a song with ads cover it.

Questions

How do I get an ISRC code for free?

Release through a distributor and leave the ISRC field empty: it assigns one. DistroKid, TuneCore, Amuse, Ditto, LANDR and RouteNote all say on their help pages that it's free.

Can I see my ISRC in Spotify for Artists?

We found no Spotify help page that shows a way to. Look on the release's page in your distributor's dashboard, or search the free ISRC database at isrcsearch.ifpi.org.

Can I find an ISRC from a Spotify link?

Spotify publishes each track's ISRC in its developer data, so unofficial ISRC finders that take a Spotify link can show it. The official search is isrcsearch.ifpi.org, by artist and title.

Do I keep my ISRCs if I switch distributors?

Yes. Use the same ISRCs and the exact same details, so stores can match the new release to the old one. Distributors don't guarantee it works on every store. The UPC depends on the distributor: some let you keep it for an identical release, others always make a new one.

Can I change an ISRC after release?

No. Apple says an ISRC can't be edited once delivered, and DistroKid and TuneCore lock it too. To use a different code, you'd take the release down and upload it again, and TuneCore says stores then treat it as a new product.

Does a music video need its own ISRC?

Yes. A music video is a different recording from the song's audio, even with the same sound, so it gets its own ISRC. Spotify for Artists has a field for a Video ISRC when you upload a video.

Sources

More guides and free tools

All guides →