2026-07-09 Knowledge Base

ISBN Barcodes for Books: How to Get One and Print It Right

TL

Written by

Ready to generate barcodes?

Create high-quality labels in seconds.

Start Generator →

Finish writing a book and a strange new problem appears somewhere between the final proofread and the print run: the back cover needs a barcode, and nobody on the team has ever made one. Printers ask for it, distributors require it, and bookshops will not stock a paperback without it. The good news is that the book barcode is one of the most standardised objects in retail — once you understand the three steps, it takes minutes.

Those steps are: get an ISBN, understand that an ISBN barcode is just an EAN-13, and print it to spec. Let's walk through each.


Step 1: Get the ISBN itself

The ISBN (International Standard Book Number) is a 13-digit identifier for a specific edition of a book. The paperback, the hardcover and the ebook of the same title each need their own ISBN.

ISBNs are not sold by barcode companies — they are issued by the official ISBN agency of the country where the publisher is based:

  • United States: Bowker (myidentifiers.com), paid per number or in blocks.
  • United Kingdom & Ireland: Nielsen ISBN Agency, sold in blocks.
  • Canada: free through Library and Archives Canada.
  • Elsewhere: the International ISBN Agency lists every national agency; in many countries (Poland, Norway, Hungary, among others) ISBNs are free for registered publishers.

Self-publishing platforms muddy this a little. Amazon KDP will assign a free ISBN to your paperback — but Amazon is then listed as the publisher of record, and that ISBN cannot follow the book to other retailers. If you plan to sell beyond one platform, buying your own ISBN keeps you in control.

Every modern ISBN already starts with the prefix 978 or 979 — the so-called "Bookland" country code. This detail matters for the next step.

Step 2: An ISBN barcode is just an EAN-13

There is no special "book symbology." The barcode on a book's back cover is a standard EAN-13 — the same symbology used on a can of soup — encoding the 13 digits of the ISBN. Because the ISBN-13 format was designed to be EAN-compatible, the conversion is a non-event: the digits of your ISBN are the digits of the barcode.

Two details to check:

  • The check digit must match. The 13th digit of an ISBN is a check digit computed from the first twelve. Any decent generator validates it; if yours "fixes" the last digit, you mistyped the ISBN — stop and re-check, because a barcode that encodes the wrong ISBN is worthless.
  • Hyphens disappear. ISBNs are written with hyphens (978-83-01-12345-7) for humans. The barcode encodes only the digits.

If you are curious how EAN-13 relates to its American cousin, we compared them in EAN-13 vs UPC-A.

The price add-on (EAN-5)

In the US market you will often see a smaller, 5-digit barcode printed to the right of the main symbol. That is an EAN-5 add-on carrying the suggested retail price: 51999 means $19.99 in currency code 5 (USD). 90000 means "no price specified." UK publishers mostly dropped the add-on years ago, and most of continental Europe never used it. Unless your distributor asks for it, you can leave it off.

Step 3: Print it so it scans

Book barcodes fail for boring, preventable reasons. The spec is simple:

  • Size. Nominal EAN-13 size is 37.29 × 25.93 mm. You may scale between 80% and 200%; below 80% cheap laser scanners at bookshop counters start to struggle. Do not shrink it to "fit the design."
  • Quiet zones. Leave clear space either side of the bars — at least 3.63 mm on the left and 2.31 mm on the right at 100% size. A frame, background pattern or cover art bleeding into that zone is the single most common scan killer. More on that in our quiet zones guide.
  • Contrast. Black bars on a white or very light box. If your cover is dark, put the barcode in a white rectangle — this is why nearly every book has one. Never print bars in red tones; laser scanners read red as white.
  • Vector, not screenshot. Give your printer an SVG or PDF, not a stretched PNG pulled off a website. Resampled bars shift widths, and width is the data.
  • Placement. Bottom of the back cover, usually the lower-right or lower-centre area, at least a few millimetres from the trim edge so the trimmer cannot clip a bar.

The five-minute workflow

  1. Buy or claim your ISBN from your national agency.
  2. Enter the 13 digits (no hyphens) into an EAN-13 generator.
  3. Confirm the generated check digit matches your certificate.
  4. Export as SVG or PDF at 100% scale or larger.
  5. Place it on a white box on the back cover, quiet zones intact, and send it to print.

You can generate a print-ready EAN-13 barcode for your ISBN on BarcodeReady for free — vector SVG and PDF included, no signup.


Related Articles

TL
Software Engineer

Tomasz is a full-stack software engineer with a background in supply chain technology and logistics systems. He built BarcodeReady to solve a real problem he encountered while working on inventory management systems: the lack of a fast, free, and standard-compliant barcode generator that works entirely in the browser without requiring uploads or account registration. BarcodeReady is his answer to that gap — built on rigorous GS1 and ISO standards research.

Ready to generate barcodes?

Create high-quality labels in seconds.

Start Generator
Back to Knowledge Base