Loading Barcode Mint…

Barcode Mint

Free Online Barcode & QR Code Generator

Retail (EAN / UPC)

ISMN Barcode Generator

Sheet music and printed scores carry their own identifier, the ISMN, which scans as an EAN-13 barcode built on the dedicated 979-0 prefix.

Open the generator ↓
Preview
100%

01

Symbology

Code 128
All 106 →
02

Data

03

Properties

Properties

2
100
18
10
04

Bulk & batch generate

🔒 Pro

Turn a CSV — or a numbered sequence — into hundreds of barcodes at once, exported as a ZIP of images or a print-ready PDF sheet. Launching with Pro.

Launching soon

Pricing — join the early list

The browser generator stays free forever. Paid plans are for teams who need bulk output and developers who need the REST API at scale — commercial license included. Tell us what you'd use; early-list members get first access and launch pricing.

For the generator

Free $0/forever

What you're using right now

  • 100+ barcode & QR symbologies
  • Live preview & customization
  • PNG & SVG export, no login
  • Copy to clipboard
Available now ✓

For developers — REST API

Priced by requests. Commercial license and self-serve keys included; usage dashboard at launch.

Small $19/mo$190/yr 500 req / mo
Large $499/mo$4,990/yr 50K req / mo
Enterprise Custom Contact us

Get early access + launch pricing

Which features would you actually use? (optional — it helps us decide what to build first)

No spam — one email when it launches. The free tool isn't going anywhere.

What Is an ISMN Barcode?

An ISMN barcode is an EAN-13 barcode encoding the International Standard Music Number, the identifier used specifically for printed and notated music — sheet music, scores, and parts — as distinct from books or recordings. Since the 2008 revision of the ISMN standard, every ISMN is a 13-digit number that always starts with the reserved prefix 979-0, which is why it slots directly into the EAN-13 barcode structure the same way an ISBN does, just with its own dedicated prefix instead of 978 or the general 979 range used for some newer ISBNs.

Because the 979-0 prefix is reserved exclusively for printed music, an ISMN barcode is immediately distinguishable from an ISBN or ISSN barcode just by its opening digits, even though all three use the same underlying EAN-13 mechanics.

ISMN Structure and Check Digit

A 13-digit ISMN breaks down into the fixed 979-0 prefix, a publisher identifier, an item identifier for the specific score or edition, and a final check digit calculated with the standard EAN-13 mod-10 weighted algorithm — the same math used for ISBN and ISSN barcodes. You only need to enter the first 12 digits (prefix through item identifier) into Barcode Mint; the 13th check digit is calculated and appended automatically.

Older ISMNs were issued in a 10-character format starting with "M" (for example, M-2306-7118-7) before the 2008 standard revision moved to the fully numeric 979-0 form. If you're working from an older M-prefixed ISMN, it needs to be converted to its 13-digit equivalent — replacing the leading M with 979-0 and recalculating the check digit — before it can be rendered as a standard EAN-13 barcode.

Technical Specifications

Key facts about the ISMN barcode format:

ISMN issuance is handled by national ISMN agencies; Barcode Mint renders the barcode image only, from a number you already hold.

Where ISMN Barcodes Are Used

How to Create an ISMN Barcode in Barcode Mint

Select ISMN from the Retail (EAN/UPC) group in Barcode Mint. Enter your 13-digit ISMN (with or without the final check digit — it's recalculated automatically) starting with the 979-0 prefix. If you're starting from an older M-prefixed ISMN, convert it to the 13-digit form first; Barcode Mint expects the numeric 979-0 format as input. The live preview shows the resulting barcode exactly as it will print on the score's cover.

Music publishers with large catalogs — multiple arrangements, instrumentations, or editions of the same work — can use the bulk CSV → ZIP/PDF tool to generate barcodes for an entire catalog in one pass, or call the REST API, e.g. /barcode?type=ismn&data=9790230671872, from a publishing or print-on-demand pipeline. As with ISBN and ISSN, Barcode Mint only renders the barcode image — the ISMN itself must be assigned by your national ISMN agency before you generate the barcode.

Print and Scan Best Practices for Printed Music

ISMN vs Related Codes

ISMN sits alongside other publishing identifiers built on the same EAN-13 mechanics:

Common uses

Frequently asked questions

What prefix does an ISMN barcode use?

Every ISMN uses the reserved 979-0 prefix, which distinguishes it from ISBNs (978 or other 979 ranges) and ISSNs (977) even though all three render as EAN-13 barcodes.

How do I convert an old M-prefixed ISMN to a barcode?
You'll need to convert it to the 13-digit numeric form first — replacing the leading M with 979-0 and recalculating the check digit — since Barcode Mint's ismn barcode generator expects the current 13-digit format.
Is an ISMN barcode the same as an ISBN barcode?

They use the same EAN-13 mechanics and check-digit algorithm, but an ISMN identifies printed music specifically and always starts with 979-0, while ISBNs identify books and start with 978 or other 979 prefixes.

Where do I get an ISMN for my sheet music?

ISMNs are assigned by your national ISMN agency, not by a barcode generator — Barcode Mint only renders the barcode image once you already have a valid ISMN.

Is this ISMN barcode generator free to use?
Yes — Barcode Mint generates ISMN barcodes free in your browser, with PNG, SVG, and PDF export at no cost.
Can I generate ISMN barcodes for a whole catalog of scores?

Yes, upload a CSV of ISMNs to the bulk tool and it will output a ZIP of barcode files or a single print-ready PDF sheet covering your full catalog.

Related barcode types

Browse all 106 barcode & QR types →