How to Get an ISRC Code

There are three main ways to obtain ISRC codes for your recordings. Most independent artists get them automatically through their distributor, but you can also apply directly through your national agency.

Method 1: Through Your Distributor (Most Common)

This is the easiest and most common way for independent artists to get ISRCs. Digital distributors automatically assign ISRC codes to your tracks when you upload them.

  1. Sign up with a digital distributor such as DistroKid, CD Baby, TuneCore, or LANDR.
  2. Upload your release (album, EP, or single) through their platform.
  3. The distributor automatically assigns a unique ISRC to each track during the upload process.
  4. Find your assigned ISRCs in the release details section of your distributor dashboard.
Cost: ISRCs are included at no extra charge with most distribution services. You only pay for the distribution service itself.

Method 2: Directly from Your National ISRC Agency

If you want to assign your own ISRCs (common for labels and prolific artists), you can apply for a registrant code from your country's national ISRC agency. This gives you the ability to generate your own ISRCs.

  1. Find your country's national ISRC agency (see the list below).
  2. Apply for a registrant code — this is a unique 3-character code assigned to your organization.
  3. Once approved, you can assign ISRCs to your recordings using your registrant code, the current year, and a sequential designation number.
  4. Keep careful records of all ISRCs you assign to avoid duplicates.
Cost: Varies by country. Some agencies provide registrant codes for free, while others charge a small application or annual fee.

Method 3: Through Your Record Label

If you're signed to a record label, your label typically handles ISRC assignment as part of the release process.

  1. Your label already has a registrant code from the national ISRC agency.
  2. When preparing your release, the label assigns ISRCs to each track.
  3. The ISRCs are embedded in the metadata when your music is distributed.
  4. Ask your label for the ISRCs if you need them for registration with collecting societies or other purposes.
Cost: No cost to the artist — the label handles this as part of the release process.

Do I Need to Pay for ISRCs?

In most cases, no. Here's the breakdown:

The ISRC system is designed to be accessible. If someone is trying to charge you a significant amount for a single ISRC code, consider using a distributor instead.

Find Your National ISRC Agency

Each country has a designated national agency that manages ISRC registrant codes. Find yours:

Already Have an ISRC?

If you already have ISRCs, find them on your platform of choice:

Validate your ISRC

Use our free ISRC validator to check any code, or learn more about the ISRC format.

Music Industry Tools

Promote your music more effectively with these tools: