01 / reverse & forward ISRC search

ISRC lookup,
both directions.

Enter an ISRC to see the song, artist, album and release it belongs to, or enter a song to get its code. Works with dashes or without, single or bulk.

free · no sign-upDeezer + MusicBrainzbulk 20 · CSV

Try: · · ·

02 / Guide

How ISRC lookup works

ISRC code example GB-UM7-10-29604 split into agency prefix, registrant, year and designation
An ISRC is 12 characters: agency prefix, registrant code, year of reference and designation code.

Forward and reverse lookups

A forward lookup starts from what you know about a song, its title and artist or a streaming link, and returns the ISRC. A reverse lookup starts from the code and tells you which recording it identifies. This page is tuned for reverse lookups, but the same box handles both.

Codes can be typed as 12 characters (USUM71900764) or in the display form with hyphens (US-UM7-19-00764). Lower case is fine; the tool normalizes everything before searching.

Reading an ISRC

Each ISRC is split into four parts, which can tell you a lot before you even search:

  • Characters 1–2: the prefix of the national ISRC agency that issued the registrant code (for example US, GB, DE, FR, and extra US prefixes such as QM or QZ).
  • Characters 3–5: the registrant code of the label, distributor or artist that assigned the code.
  • Characters 6–7: the year of reference, usually the year the code was assigned, not necessarily the release year.
  • Characters 8–12: a five-digit designation number chosen by the registrant.

What the result tells you

For every match you get the track title, all credited artists, the album or single it was released on, the UPC barcode of that release when the catalog publishes it, the release date, the duration and the label. Links take you to the track on Deezer and, when available, to the MusicBrainz recording page so you can inspect its full history.

The MusicBrainz row is an independent second opinion. "✓ confirmed" means the same ISRC is attached to a recording with a matching title there. "No match found" is common for new or independent releases and does not mean the code is wrong.

When a code returns nothing

First check for typos: O and 0, I and 1 are easy to mix up, and the last seven characters are always digits. Then consider timing. Distributors deliver metadata to stores a few days to weeks before release, and public APIs may lag behind. Codes that were assigned but never released will not appear at all.

A code that cannot be found anywhere public is not necessarily invalid. Only the registrant who issued it can confirm it, so ask your distributor, label or the national ISRC agency.

Bulk ISRC lookup

Switch to the Bulk tab to check up to 20 codes or songs in one go. Each line is looked up in turn, with a live progress counter, and the table can be exported as CSV or copied as a column of ISRCs. This is useful for checking a royalty statement, a playlist export or a distributor spreadsheet against what the stores actually show.

Bulk lookups count toward the same fair-use limit as single searches (40 per minute per IP), so very large catalogs are best split into batches.

Accuracy and responsibility

ISRC Finder reports what public catalogs say. Metadata errors happen: a store might show a remaster code on the original album, or a compilation might carry a re-issued code. For legal, royalty or chart purposes treat the result as a strong lead and confirm it with the rights owner.

ISRC lookup for royalty statements

Royalty and distributor statements often list income per ISRC with little else. Paste those codes into the bulk ISRC lookup to turn them back into titles, artists and releases, then compare them with your own catalog. Codes that resolve to someone else's song are a red flag worth raising with your distributor; codes that do not resolve at all may belong to releases that were taken down or never delivered.

The same check works in the other direction before a release goes live: look up each new ISRC and make sure the catalog shows the right title, version and artist credits.

Typical ISRC lookup mistakes

A quick ISRC lookup catches all four before they turn into a metadata dispute or a royalty that never arrives.

  • Looking up the composition instead of the recording: songwriters need the ISWC, not the ISRC.
  • Copying the ISRC of a remaster or live version when the license covers the original recording.
  • Mixing up the UPC of the album with the ISRC of a track: the UPC has 12–13 digits and no letters.
  • Trusting a code copied from a forum or lyric site. Always run a lookup to see what it really points to.

Sources & references

03 / FAQ

ISRC Lookup FAQ

How do I look up an ISRC code?

Paste the 12-character code into the search box and press Find ISRC. The tool shows the matching recording, artists, album, UPC, release date and links, and cross-checks the code against MusicBrainz.

Do I need to include the dashes?

No. GB-UM7-10-29604 and GBUM71029604 are the same code. Dashes are only a display convention.

Is there an official ISRC database?

There is no single public, complete ISRC database. Each registrant keeps its own records and national agencies manage registrant codes. Public catalogs such as Deezer and MusicBrainz are the most practical way to look a code up.

Can one ISRC belong to two songs?

It should not. An ISRC must identify exactly one recording. If you see a conflict, it is a metadata error that the registrant should correct.

Can I check many ISRCs at once?

Yes. Use the Bulk tab to paste up to 20 lines and export the results as CSV.

Does the year in the ISRC equal the release year?

Not always. Characters 6–7 are the year of reference, typically when the code was assigned. A song recorded in 1975 can carry a 2010 code if it was re-registered for a remaster.

Is the ISRC lookup free?

Yes, completely free with no sign-up. A fair-use rate limit applies.