Free ISBN Barcode Generator — EAN-13 Bookland (with Price Add-On)

Turn any ISBN-10 or ISBN-13 into a print-ready EAN-13 book barcode, with an optional 5-digit price add-on. No sign-up, no watermark — generated right in your browser. 📚

📕

ISBN Barcode Generator

EAN-13 Bookland • Print-ready • Free

Hyphens and spaces are fine. ISBN-10s are converted to ISBN-13 automatically.
US retail: first digit = currency (5 = USD), next four = price. 51999 means $19.99. Leave blank for no add-on.
📕
Enter an ISBN to generate its barcode

How to Make an ISBN Barcode

  1. Enter your ISBN — 10 or 13 digits, with or without hyphens.
  2. Add a price code (optional) — 5 digits like 51999 for $19.99.
  3. Generate, then download the PNG or print it straight onto your cover.
📚

Real Bookland EAN-13

Produces the exact EAN-13 barcode retailers and distributors scan — the same standard Amazon KDP and IngramSpark use.

🔁

ISBN-10 → 13

Paste an old 10-digit ISBN and it's converted to ISBN-13 (978 prefix) with a recomputed check digit automatically.

🔒

Private & free

Everything runs in your browser — no sign-up, no email, no watermark, no per-barcode fee.

ISBN Barcodes for Self-Publishers

Every printed book needs a scannable ISBN barcode on its back cover. That barcode is an EAN-13 — often called a Bookland barcode — built from your 13-digit ISBN (which always begins with 978 or 979). If you still have a legacy 10-digit ISBN, this tool converts it to ISBN-13 for you and recalculates the check digit so the barcode is valid.

You can also add the optional 5-digit price add-on that appears to the right of the main barcode. In the United States the first digit is the currency code (5 for US dollars) and the remaining four digits are the price — so 51999 encodes a $19.99 cover price, and 90000 means "no price entered." Download a crisp PNG and drop it into your cover file for KDP, IngramSpark or your local printer — free and unlimited.

ISBN Barcode FAQ

An EAN-13 barcode generated from the book's ISBN-13. This tool produces exactly that — the format used by Amazon KDP, IngramSpark and retail distributors.
Yes. Enter the ISBN-10 and it's converted to ISBN-13 (978 prefix) with a recalculated check digit before the barcode is drawn.
It's the small barcode to the right that encodes the cover price. In the US the first digit is the currency (5 = USD) and the next four are the price, so 51999 = $19.99. Use 90000 if you don't want to print a price.
Yes. We verify the ISBN-10 or ISBN-13 check digit and warn you if it doesn't match, so you never print a barcode that won't scan.

More Utilities

✔ Reviewed by the True Value Calc editorial team🗓 Last updated June 2026📚 Sources: Peer-reviewed formulas & official U.S. government data