KDP tools / ISBN barcode generator

Free KDP ISBN Barcode Generator

Turn your own 13-digit ISBN (or legacy ISBN-10) into a crisp black-on-white vector SVG, vector PDF, or 300 DPI PNG with optional 5-digit price code — sized cleanly for KDP's 2 × 1.2 in back-cover reserve.

Valid Bookland EAN-13 · check digit 7 verified

Step 2 · 5-digit price add-on
Step 3 · Export frame

KDP box locks the white quiet zone to Amazon’s 2.00″ × 1.20″ lower-right back-cover reserve.

ISBN 9780306406157 barcode preview
Pure #000000 bars on #FFFFFF · 2.00″ × 1.20″
Encoded ISBN-13
9780306406157
Bookland EAN-13 verified locally
5-digit price add-on
90000 (Unpriced)
Recommended for KDP & global POD
Print footprint
2.00″ × 1.20″
600 × 360 px at 300 DPI

Ready to place your barcode on a full paperback wrap or inspect your cover PDF?

How Bookland ISBN-13 encoding and KDP barcode placement work

Retail book barcodes use the GS1 Bookland EAN-13 standard paired with an optional 5-digit add-on code. Every 13-digit ISBN beginning with 978 or 979 carries a modulo-10 weighted check digit (weights alternating 1 and 3); if you pass a valid 12-digit stem or 10-digit ISBN, this generator validates and derives the Bookland EAN-13 digit sequence deterministically in your browser.

For physical placement on print covers, Amazon KDP reserves a 2 × 1.2 inch clear white box in the lower-right corner of the back cover (0.25 in in from the trim and spine fold, verified against KDP guidance on 2026-08-27). Placing crisp 100% black (#000000) bars over solid white avoids retail scanner contrast failures caused by rich-black inks, dark artwork, or low-resolution screenshots.

Optional 5-digit add-on bars use GS1 EAN-5 encoding with alternating weights of 3 and 9 modulo 10 to select each digit parity. Use 90000 when no retail list price is printed inside the barcode (standard for print-on-demand books sold across fluctuating stores), or encode a US dollar list price (5 + four cents digits, e.g. 51499 for $14.99). All encoding runs locally with nothing uploaded or stored.

Transcribed from Amazon KDP’s published GS1 Bookland EAN-13 + KDP paperback barcode reserve specs, US store (kdp.amazon.com). Last verified 27 August 2026.

FAQ

Frequently asked

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

Only if you want to print your own pre-positioned barcode on the wrap. KDP can automatically place a free barcode inside the 2 × 1.2 inch lower-right reserve box unless your wrap artwork checks the box indicating a barcode is already included.

Which export format should I use: SVG, PDF, or 300 DPI PNG?

Use SVG or PDF whenever you are placing the barcode into Affinity, Illustrator, InDesign, or Canva — both remain sharp vector rectangles at any print scale. If your layout app requires raster images, use the integer-aligned 300 DPI PNG (600 × 360 px in KDP box layout) so bar edges stay solid black without blurry anti-aliasing.

What does the 90000 price add-on mean?

Under BISG and Bookland EAN-5 guidelines, 90000 signals that no suggested retail price is encoded in the barcode. Most print-on-demand self-publishers choose 90000 so Amazon or retailers can adjust marketplace pricing without outdated dollar figures printed on the physical book.

Can I encode a US price or other currency in the 5-digit add-on?

Yes. Selecting USD retail price encodes 5 plus four cents digits (for example $14.99 becomes 51499). Custom 5-digit mode also accepts any five digits directly, such as 0xxxx for GBP or 6xxxx for CAD retail pricing conventions.

Can this tool assign a new ISBN to my book?

No. This generator only validates and converts an ISBN you already obtained from Amazon KDP, Bowker, Nielsen, or your national ISBN agency into a print-ready barcode graphic. Nothing is stored or registered.

How do I place this barcode onto a paperback wrap cleanly?

Build your full wrap in /ebook-cover-to-paperback first so the 2 × 1.2 inch keep-clear area is framed accurately, then drop the exported PDF or SVG into that white area in your PDF editor and verify placement with /kdp-cover-preflight.