⏸️ Free ISBN Barcode Generator

Instantly generate standard ISBN-13 book barcodes with price add-ons. Download as a high-resolution PNG for your cover designer—100% free, no watermarks.

Dashes are optional. Must be exactly 13 digits.

E.g. $14.99 becomes '51499'. Leave blank for '90000' (no price set).

Barcode Preview

💡 Amazon KDP Tip: KDP will automatically place a barcode on your back cover if you leave space for it. You only need to generate your own barcode here if you are designing a full-spread cover PDF and prefer to embed the barcode yourself (e.g., to ensure exact placement or use IngramSpark simultaneously).

How to Use the ISBN Barcode Generator & FAQs

Create print-ready barcodes for your book's back cover.

Step-by-Step Guide

  1. Enter ISBN: Type your 13-digit ISBN into the first box (dashes are optional).
  2. Enter Price (Optional): If you want the barcode to include an add-on symbol for retail pricing, enter the currency code and price (e.g., '51999' for $19.99 US). Leave blank for a standard barcode.
  3. Generate: The tool instantly creates a high-resolution, vector-quality EAN-13 barcode.
  4. Download: Click the 'Download PNG' button to save the image, then place it on the back cover of your book design file.

Book Barcodes & ISBN Frequently Asked Questions

Do I need to generate my own barcode for Amazon KDP?

If you utilize a "Free KDP ISBN," Amazon will automatically generate and place a barcode in the bottom right corner of your back cover during the printing process. You do not need to upload your own barcode. However, if you purchased your own ISBN (e.g., from Bowker in the US) and are handling your own full cover formatting for expanded distribution (IngramSpark, Barnes & Noble), you must generate and embed your own barcode.

What is a "Price Extension" on a book barcode?

A price extension is the smaller, 5-digit barcode directly to the right of the main ISBN barcode. Physical bookstores use this so their checkout scanners can instantly read the retail price. The first digit represents currency (5 = US Dollars) and the remaining digits represent the price. For a book costing $14.99 in the US, the extension is 51499. If you don't want to fix a permanent price on the cover, use the code 90000, indicating "No Suggested Retail Price."

Where should the barcode be placed on the cover?

Industry standard placement is the bottom right corner of the back cover. The barcode must be printed on a solid white background box (ideally 2 inches wide by 1.2 inches tall) to ensure laser scanners can read the contrast between the black bars and the background. Never print a barcode directly over dark imagery, gradients, or colorful patterns.

Why are ISBNs 13 digits now instead of 10?

In 2007, the publishing industry transitioned from 10-digit ISBNs to 13-digit ISBNs to align with the global EAN (European Article Number) barcode system used for all retail products. This expanded the available pool of numbers. All new books require a 13-digit ISBN, which universally begins with the prefix 978 or 979.