What is an ISRC and UPC? (and how to get them free)
Two codes you'll see when releasing music. Here's what each one means in plain language — and why you should never have to pay for them.
ISRC — the code for each track
An ISRC (International Standard Recording Code) uniquely identifies a single recording. Every song or version gets its own ISRC, and it's what stores and royalty systems use to track plays and pay you correctly. Re-recordings and remixes get new ISRCs.
UPC — the code for the release
A UPC (Universal Product Code, also called EAN/barcode) identifies the whole release — a single, EP or album as a product. One UPC per release; the tracks inside each carry their own ISRCs.
How to get them — free
You don't need to buy either one. Your distributor assigns valid ISRCs and a UPC automatically when you upload. Mazufa generates them for free with every release, so you keep more and skip the middlemen. Already have your own ISRCs? You can enter them instead.
Get free ISRC + UPC with your release
Distribute free — 0% commissionFAQ
Do I have to pay for an ISRC or UPC?
No. A distributor assigns them for free at upload. Mazufa includes valid ISRCs and a UPC with every release at no cost — anyone charging you separately is unnecessary.
Can I use my own ISRC?
Yes. If you already have ISRCs (for example from a previous release), you can enter them so your stream history stays linked. Otherwise we generate new ones for you.
