Business tools · barcodes · nothing uploaded

ISBN barcode generator

Turn your ISBN into the barcode for the back cover: ISBN-10 converted, check digit verified, with an optional price add-on. Vector SVG and PDF for your printer.

ISBNs come from your country's ISBN agency (in Australia, Thorpe-Bowker), not from GS1, and this tool cannot issue one. Enter the ISBN you were allocated. See ISBN barcodes for self-published books.

ISBN-13 or ISBN-10, with or without hyphens

Text, colour, quiet zone and rotation

Free, no watermark. SVG and PDF are vector and print sharp at any size; the PDF page is exactly the barcode's size.

Many barcodes at once: a ZIP of PNG or SVG files
Or load a CSV: the first column is used. Free up to 20; lifetime licence up to 5,000.

Files are named after each value and use the size, colours and options above. Invalid values are skipped and listed in errors.txt.

Print-ready sheets and bigger batches: A$4.99 for 30 days or A$19 lifetime

Free, always

Every symbology, every single-barcode download (SVG, PNG, PDF) with no watermark, ZIPs of up to 20 barcodes, and the label-sheet preview and calibration page.

Lifetime, for small businesses

A$19

Everything in print-ready sheets, for good, plus ZIPs of up to 5,000 barcodes.

Buy lifetime

Charged in your local currency at checkout. Prices include GST for Australian buyers.

An ISBN barcode is an EAN-13

Since 2007, ISBNs have been 13 digits beginning 978 or 979, and the barcode on a book is an EAN-13 of that number. Bookshops scan it like any other retail product. Above the bars, books usually print the hyphenated ISBN in text ("ISBN 978-0-306-40615-7"), and some add a small 5-digit barcode to the right with a suggested price.

ISBN-10

If you have an older 10-digit ISBN, the tool converts it: prefix 978, drop the old check character (which can be X), and calculate a new EAN-style check digit. For 0-306-40615-2 the result is 978-0-306-40615-7.

Hyphens

The hyphens divide the prefix, registration group (country or language), registrant (publisher), publication and check digit. Their positions depend on number ranges, so the tool takes them from you rather than guessing. Enter the ISBN with the hyphens shown on your allocation and the barcode includes the ISBN line. Without hyphens, you get the EAN-13 with the digits underneath, which scans the same.

The price add-on

The EAN-5 add-on is mainly used in the US book trade. The first digit is the currency (5 for US dollars, 6 for Canadian dollars) and the next four the price; 90000 means no price. Most Australian and UK books leave it off. Enter it in the add-on field if your distributor asks for it.

Size and placement

Place the barcode on the back cover, usually bottom right, on a white box, at around 100% EAN-13 size and full bar height. Do not shrink it to fit the design: bookshop scanners are fast but the barcode must be clear. Use the PDF or SVG download and place it in your cover file at 100%.

Printing tips

Why barcodes fail to scan

Which download to use

To make many at once, use the ZIP option below the generator: paste one value per line or load a CSV and download PNG or SVG files named after each value.

How this tool works

Barcodes are drawn in your browser with bwip-js, an open-source (MIT) port of Barcode Writer in Pure PostScript, and PDFs are written with pdf-lib. Nothing you type is uploaded, and the page works offline after the first visit. Single barcodes are free in every format with no watermark. Paid licences cover print-ready label sheets and large batches; see the box above.

Frequently asked questions

Where do I get an ISBN?

From your country's ISBN agency: Thorpe-Bowker in Australia (unverified here), Nielsen in the UK, Bowker in the US. This tool cannot issue one.

Do I need a separate ISBN for the ebook?

Generally yes: each format (paperback, hardback, ebook, audiobook) has its own ISBN.

What is the 5-digit add-on?

An optional price code: the first digit is the currency (5 for US dollars), the rest the price, so 52995 is US$29.95. 90000 means no suggested price. Australian books usually omit it.

Why should I enter the hyphens?

With hyphens, the barcode includes the ISBN line above the bars, as publishers expect. The hyphens split the registration groups, so copy them from your allocation.

What size should the barcode be on my cover?

Around 100% of EAN-13 size (about 37 mm wide) with the bars at full height; check your printer's cover template.

Is an ISBN barcode an EAN-13?

Yes. The ISBN-13 is an EAN-13 in the 978 and 979 'Bookland' range.

Sources

Rules on this page last verified against these sources on 29 October 2026. This is general information, not tax or legal advice.

Related