ISBN Barcodes Explained: From ISBN-10 to EAN-13

Learn how ISBN barcodes work, why ISBN-13 is just an EAN-13 with a 978 prefix, and how to generate the correct barcode for your book.

By BarcodeGenerate Team ·

If you’re self-publishing a book or working in the publishing industry, you’ve almost certainly encountered ISBN barcodes. They look like standard retail barcodes — because they are standard retail barcodes. Understanding how ISBN barcodes work will save you time and money when preparing your book for print.

What Is an ISBN?

An ISBN (International Standard Book Number) is a unique numeric identifier assigned to books and book-like products. Every distinct edition and format of a book gets its own ISBN — a hardcover, paperback, and ebook version of the same title each require separate ISBNs.

ISBNs are managed by the International ISBN Agency and distributed through national agencies (such as Bowker in the US). Publishers and self-publishing authors can purchase ISBNs individually or in blocks.

ISBN-10 vs ISBN-13: What Changed?

Before 2007, the industry used ISBN-10 — a 10-digit identifier with its own check digit algorithm. In January 2007, the industry transitioned to ISBN-13, aligning the book industry with the global EAN retail system.

FormatDigitsCheck DigitExample
ISBN-1010Modulo 11 (can be X)0-306-40615-2
ISBN-1313EAN-13 standard978-0-306-40615-7

The key insight: ISBN-13 is simply an EAN-13 barcode with either the 978 or 979 prefix prepended. The first ISBN-13s all used the 978 prefix (sometimes called “Bookland”), while the newer 979 prefix was introduced to handle growing ISBN demand.

ISBN-13 Is an EAN-13 Barcode

This is the most important thing to understand: the barcode on a book is an EAN-13 barcode. There is no special “ISBN barcode format.” To generate the barcode:

  1. Take your ISBN-13 number (13 digits including the check digit)
  2. Feed it into any EAN-13 barcode generator
  3. The output is your book’s scannable barcode

For example, ISBN-13 978-0-306-40615-7 produces the same barcode as the EAN-13 number 9780306406157.

Converting ISBN-10 to ISBN-13

If you have an older ISBN-10 and need the barcode:

  1. Drop the last digit (the ISBN-10 check digit)
  2. Prepend 978
  3. Recalculate the EAN-13 check digit

Example: 0-306-40615-2 → drop 20306406152 → prepend 978978030640615? → calculate check digit → 9780306406157

You can use our ISBN barcode generator which handles this conversion automatically.

The 978 and 979 Prefixes

  • 978: The original “Bookland” prefix. All ISBNs issued before approximately 2020 use this.
  • 979: Introduced when 978 capacity was approaching its limit. Note that 979-10 is the French publisher prefix and 979-8 is Amazon’s self-publishing prefix (KDP).

Books with a 979 prefix do not have an ISBN-10 equivalent — the conversion only works for the 978 prefix.

How to Obtain an ISBN

The process varies by country, but the general steps are:

  1. Contact your national ISBN agency — in the US, this is Bowker (myidentifiers.com)
  2. Purchase an ISBN — single ISBNs cost around $125 in the US; blocks of 10 cost $295
  3. Register your title — provide title, author, format, publisher, and publication date
  4. Receive your ISBN — typically within minutes to a few days

Note: Some self-publishing platforms (Amazon KDP, IngramSpark) offer free ISBNs, but these ISBNs list the platform as the publisher and may limit your distribution options.

Generating the Correct Barcode for Your Book

Once you have your ISBN-13, generating the barcode is straightforward:

  1. Enter the full 13-digit ISBN (no hyphens or spaces) into the ISBN barcode generator
  2. The generator will verify the check digit automatically
  3. Download as SVG for vector printing or PNG for digital use
  4. For print, use at least 300 DPI and maintain the minimum size of 31.35mm × 22.85mm

Barcode Placement

Industry standard placement for book barcodes:

  • Position: Back cover, lower right corner
  • Quiet zone: At least 2.31mm on each side
  • Colors: Black bars on white background (avoid colored backgrounds)

Supplemental Barcodes (Price Add-On)

Some books include a 5-digit supplemental barcode to the right of the main EAN-13. This add-on encodes the retail price:

  • 90000 = no price encoded
  • 51295 = $12.95 USD
  • 50999 = $9.99 USD

The supplemental is optional and primarily used for US retail distribution. Not all ISBN barcode generators support it, but it’s worth checking if your distributor requires it.

Frequently Asked Questions

Q: Can I use the same barcode for ebook and print editions? No. Each format requires a separate ISBN and therefore generates a different barcode.

Q: My ISBN has hyphens — do I include them in the barcode? No. Enter only the digits (no hyphens, spaces, or dashes). The ISBN-13 978-0-306-40615-7 becomes 9780306406157 in the barcode generator.

Q: The barcode generator shows an error for my ISBN — what’s wrong? Most likely, the check digit doesn’t match. Double-check that you’ve entered all 13 digits correctly. If you have an ISBN-10, convert it to ISBN-13 first.

Q: What file format should I use for print? SVG is ideal for print as it’s infinitely scalable without quality loss. If your printer requires raster, use PNG at 300 DPI or higher.

Q: Do I need a barcode if I’m only selling digitally? No. Barcodes are required only for physical retail distribution where point-of-sale scanning is used.


Ready to generate your ISBN barcode? Use our free ISBN barcode generator — just enter your 13-digit ISBN and download as SVG or PNG instantly, no registration required.

Topics: ISBNbarcodepublishingbooksEAN-13

Try the free barcode generator

Create professional barcodes and QR codes instantly. No registration required.