BarcodeFree

ISBN Barcode Generator — Free Tool for Book Barcodes

Generate ISBN barcodes instantly — no signup required, completely free. Enter your ISBN-13 number, preview the EAN-13 barcode in real time, and download it as a PNG. All processing happens in your browser.

Format

100px600px
50px300px

What is an ISBN Barcode?

ISBN stands for International Standard Book Number — a globally unique identifier assigned to books, audiobooks, and other book-like publications. Every commercially distributed book has its own ISBN, which identifies the specific edition, publisher, and title.

An ISBN barcode is that number encoded in the EAN-13 barcode format. ISBN-13 numbers always begin with the 978 or 979 prefix — collectively known as the Bookland prefix — which is a GS1-assigned range reserved exclusively for books. This prefix structure makes ISBN-13 directly compatible with standard EAN-13 barcode scanners used in retail stores, libraries, and warehouses worldwide.

Bookstores use ISBN barcodes at point-of-sale to look up pricing and inventory. Libraries scan them to catalog and check out books. Distributors use them to track shipments. Without a valid ISBN barcode, a book cannot enter most retail or library supply chains.

How to Get an ISBN

There are two primary ways to obtain an ISBN for your book:

  1. Register through your national ISBN agency. In the United States, ISBNs are issued by Bowker (myidentifiers.com). A single ISBN costs $125, and a block of 10 ISBNs costs $295. Other countries have their own national agencies — many in Europe assign ISBNs for free or at minimal cost. When you register directly, you are listed as the publisher of record.
  2. Use a self-publishing platform. Platforms like Amazon KDP, IngramSpark, and Smashwords can assign a free ISBN to your book. The trade-off is that the platform becomes the publisher of record rather than you. This works well for authors who do not need to build a publishing imprint.

Once you have an ISBN, you can use this tool to generate the corresponding EAN-13 barcode image for printing on your book cover. Enter the 13-digit ISBN number (without dashes or spaces) into the generator above.

ISBN-10 vs ISBN-13

Understanding the difference between the two ISBN formats helps you ensure you are using the correct standard for new publications:

FeatureISBN-10ISBN-13
Digit count10 digits13 digits
PrefixNone978 or 979 (Bookland)
StandardPre-2007 (legacy)Current standard since 2007
Check digit algorithmModulo 11 (can produce X as check digit)Modulo 10 (digits only)
Barcode formatNot directly EAN-compatibleEAN-13 compatible

Printing ISBN on Your Book

Printing your ISBN barcode correctly is important for reliable scanning in bookstores, libraries, and distribution centers. Follow these guidelines from the GS1 specification:

  • Placement: The barcode belongs on the back cover, in the lower right corner. This is the standard location that cashiers, librarians, and warehouse staff expect to find it.
  • Minimum size: GS1 recommends a nominal size of 37.29 mm wide by 26.26 mm tall at 100% magnification. Never print below 80% of nominal (approximately 29.8 mm wide), as smaller barcodes risk scan failures.
  • Background: Print on a white or very light-colored background. Avoid printing over images, gradients, or dark colors, which reduce contrast and make scanning unreliable.
  • Quiet zones: Maintain clear margins of at least 3.48 mm on the left side and 2.31 mm on the right side of the barcode. Scanners need these empty zones to detect the start and end of the barcode.

Frequently Asked Questions

What is an ISBN barcode?

An ISBN barcode is an ISBN-13 number encoded as an EAN-13 barcode. ISBN stands for International Standard Book Number — a globally unique identifier assigned to books and book-like products. The ISBN-13 number always starts with the 978 or 979 prefix (known as the Bookland prefix), followed by group, publisher, and title identifiers, and ends with a check digit. Because ISBN-13 is 13 digits starting with 978 or 979, it is directly compatible with the EAN-13 barcode format used in retail worldwide.

Does my book need an ISBN barcode?

An ISBN barcode is required if you plan to distribute your book through retail channels — bookstores, libraries, or online retailers like Amazon and Barnes and Noble all require a scannable ISBN barcode on the back cover. It is optional for ebooks distributed through direct sales or platforms that assign their own identifiers. It is also optional for books sold exclusively at events or through the author directly. If you want your book to appear in library catalogs or academic databases, an ISBN is strongly recommended.

What is the 978 prefix in ISBNs?

The 978 prefix is called the Bookland prefix, assigned by GS1 specifically for books. It distinguishes book products from other retail goods in the EAN-13 barcode system. The 979 prefix is a second Bookland prefix introduced to expand the capacity of the ISBN numbering system as the 978 space began to fill up. Both prefixes are valid for ISBN-13. When you see a barcode on a book starting with 978 or 979, you know it encodes an ISBN.

Can I generate my own ISBN barcode for free?

Yes — generating the barcode image itself is completely free using this tool. However, the ISBN number encoded in the barcode must be officially registered. In the United States, ISBNs are issued by Bowker (myidentifiers.com), where a single ISBN costs $125 and a block of 10 costs $295. In other countries, ISBNs are issued by national ISBN agencies, many of which assign them for free or at low cost. Self-publishing platforms like Amazon KDP can also assign a free ISBN, though the publisher of record will be the platform rather than you.

What is the difference between ISBN-10 and ISBN-13?

ISBN-10 was the standard used before 2007. It consists of 10 digits and uses a modulo 11 check digit algorithm (which can produce the letter X as a check digit). ISBN-13 is the current standard introduced in 2007. It consists of 13 digits, always starts with 978 or 979, and uses the same modulo 10 check digit algorithm as EAN-13. All new publications use ISBN-13. Most modern systems accept both formats, and you can convert an ISBN-10 to ISBN-13 by adding the 978 prefix and recalculating the check digit. Always use ISBN-13 for new publications.

What size should an ISBN barcode be on a book cover?

GS1 recommends a nominal size of 37.29 mm wide by 26.26 mm tall at 100% magnification. The minimum acceptable size is 80% of nominal, which is approximately 29.8 mm wide — below this size, scanners in retail and library environments may fail to read the barcode reliably. Place the barcode on the back cover in the lower right corner. The barcode must be printed on a white or very light background, and quiet zones of at least 3.48 mm on the left and 2.31 mm on the right must be maintained around the barcode.

Related Tools