ISBN Barcode Reader
Validate ISBN-10 and ISBN-13 book barcodes, convert between formats, and learn how the Bookland prefix works. Runs locally in your browser. If the check digit is wrong, the reader shows the expected digit and offers a corrected ISBN you can validate with one click.
Result
Paste an ISBN and press Validate. The detected format, cleaned number, and the matching ISBN-10/ISBN-13 conversion will appear here.
How a Book Barcode Is Built
An ISBN-13 packs five segments into 13 digits. The hyphens you see in print are purely visual — the underlying barcode never stores them.
Bookland GS1 prefix that flags the code as a book.
Country, geographic, or language area (e.g. 0 / 1 = English-speaking).
Assigned to a specific publisher by their national ISBN agency.
Identifies the specific edition and format of the title.
mod-11 for ISBN-10 ('X' = 10); mod-10 for ISBN-13.
About This ISBN Barcode Reader
This ISBN barcode reader validates both the legacy ISBN-10 format and the modern 13-digit ISBN used on every book printed today. It checks the check digit with the correct algorithm for each format — mod-11 with an 'X' fallback for ISBN-10, and the GS1 mod-10 for ISBN-13 — and converts between the two whenever the prefix allows it.
Everything runs in your browser. No upload, no signup, no third-party lookup of confidential pre-publication catalog data.
When to Use It
- Validating an ISBN scraped from a publisher's catalog before importing it into your library system.
- Cleaning up a list of book identifiers that mixes ISBN-10s and ISBN-13s.
- Confirming that a self-published title's freshly assigned ISBN-13 has the right check digit before sending to a printer.
- Converting between ISBN-10 and ISBN-13 when migrating legacy bibliographic data.
- Debugging why a book listing is being rejected by Amazon, Ingram, or a library catalog feed.
How It Works
- Paste the ISBN Type or paste a 10- or 13-character ISBN. Hyphens, spaces, dots and underscores are stripped automatically.
- Auto-detect the format Length determines whether it's treated as ISBN-10 (10 chars, last may be X) or ISBN-13 (13 digits, must start 978/979).
- Run the right check ISBN-10 uses a mod-11 weighted sum; ISBN-13 uses the standard EAN-13 mod-10. Mismatches show the expected check digit.
- Convert when possible Valid ISBN-10s are converted to ISBN-13 (978 prefix). Valid 978-ISBN-13s are converted back to ISBN-10. 979-codes have no ISBN-10 form.
- Copy the cleaned number Copy the normalized hyphen-free ISBN — the form retailers and feeds expect.
What to Avoid
- Treating a lowercase 'x' in an ISBN-10 as invalid — it's the same as 'X' and represents the value 10.
- Assuming every ISBN-13 can be downgraded to ISBN-10. Only the 978-prefix range converts.
- Using an ISSN (serial publications) where an ISBN is expected — they look similar but use different ranges and algorithms.
- Importing ISBNs straight from a spreadsheet without trimming hidden apostrophes or non-breaking spaces.
- Hand-fixing the check digit by guessing instead of recomputing it — typos in the body almost always look like one-off check digit errors.
Tips & Tricks
- If validation fails by one digit, the typo is almost always in the body of the ISBN, not the check digit.
- Every ISBN-13 is also a valid EAN-13 — paste it into the EAN Lookup tool to inspect the GS1 country prefix.
- Bookstores often print the ISBN-13 above the bars and the older ISBN-10 below. Both should resolve to the same book.
- Need to recompute a missing ISBN-13 check digit from the first 12 characters? Use the Check Digit Calculator.
- When in doubt about a barcode's format, the Barcode Type Detector will identify ISBN-10 / ISBN-13 alongside UPC/EAN/GTIN.
How to Scan an ISBN Barcode
To scan an ISBN barcode, read the EAN-13 symbol on the back cover with the online barcode reader, then paste its 13 digits above and press Validate. This page checks the number; it is not an ISBN barcode lookup for titles.
ISBN Barcode With Price Add-On
The five-digit add-on beside a book ISBN barcode encodes a price and is not part of the ISBN. Under US book industry guidelines, 52495 means $24.95 and 90000 means no price. Paste only the 13 main digits, since this validator rejects 18-digit input.
Are ISBN and Barcode the Same?
No. The ISBN is the number, and the barcode is the EAN-13 symbol that carries it for scanners.
The ISBN-13 and the EAN-13 share the mod-10 check digit explained in our guide to how check digits work. EAN-13 itself is covered in the barcode formats field guide.
Frequently Asked Questions
What's the Difference Between ISBN-10 and ISBN-13?
ISBN-10 was the standard for books published before 2007 and uses a mod-11 check digit where the last character can be 'X' (representing 10). ISBN-13 is the modern format used worldwide. It's 13 digits long, starts with the Bookland prefix 978 or 979, and uses the same mod-10 check digit as EAN-13.
How Do I Handle the 'X' at the End of an ISBN-10?
The 'X' is a valid check digit, not a typo. It represents the value 10 in the mod-11 algorithm. Paste it exactly as printed — this ISBN-10 validator accepts both uppercase and lowercase 'x'.
Can Every ISBN-13 Be Converted Back to ISBN-10?
Only ISBN-13s that start with 978 can be converted back to a legacy ISBN-10. Codes starting with 979 were minted after the ISBN-13 transition and have no ISBN-10 equivalent. The converter shows the ISBN-10 form whenever conversion is possible.
Is an ISBN-13 the Same as an EAN-13?
Structurally, yes — every ISBN-13 is a valid EAN-13. The Bookland prefix (978 or 979) tells retail systems to treat it as a book identifier. You can also paste an ISBN-13 into the EAN Lookup tool and the check digit will validate.
Does This Tool Look up the Book Title?
No. This is a pure book barcode scanner and ISBN validator — it confirms the number is structurally correct and converts between formats. Title lookup requires a third-party database (Open Library, Google Books, ISBNdb).
Why Does My ISBN Print With Hyphens?
Hyphens group the ISBN into prefix, registration group, registrant, publication, and check digit segments — they're cosmetic. This validator strips spaces, dashes, dots and underscores before checking, so paste your ISBN exactly as printed.
What Is the Barcode on a Book Called?
It is an EAN-13 barcode, often called a Bookland EAN because its number starts with 978 or 979. The bars encode the ISBN-13 of that specific edition. A smaller five-digit add-on printed to its right, when present, carries price information and is not part of the ISBN.
Does an ISBN Come With a Barcode?
Not automatically. An ISBN agency assigns the number, while the barcode is a separate image generated from the ISBN-13, which some agencies and barcode services charge for. Validate the ISBN-13 here before ordering or generating that image, so the check digit under the bars is right.
Where Is the Barcode on a Book?
On most printed books it sits on the back cover, usually near the lower right corner, with the ISBN printed in digits next to the bars. Hardcovers with a dust jacket carry it on the back of the jacket. The copyright page inside the book normally lists the ISBN in text as well, which helps when the cover barcode is damaged.