Skip to main content
CheckTown
Validators

ISBN Validator: Check Book Numbers for ISBN-10 and ISBN-13

Published 6 min read
In this article

What Is an ISBN?

An ISBN (International Standard Book Number) is a unique numeric identifier assigned to every published book and book-like product. First introduced in 1970, the ISBN system ensures that every title, edition, and format of a book has a distinct identifier recognized worldwide.

ISBNs are essential for the publishing industry. Bookstores, libraries, distributors, and online retailers all rely on ISBNs to catalog, order, and track books across the global supply chain. Without a valid ISBN, a book is essentially invisible in most commercial systems.

ISBN-10 vs ISBN-13

Two ISBN formats coexist today. ISBN-10 was the original format used until 2007, while ISBN-13 became the international standard to align with the EAN-13 barcode system.

  • ISBN-10 — contains 10 digits. The last digit is a check digit calculated using modulo 11, which can be 0-9 or X (representing 10). Used for books published before January 2007
  • ISBN-13 — contains 13 digits, always starting with 978 or 979. The last digit is a check digit calculated using an alternating 1-3 weight modulo 10 algorithm. Required for all books published since January 2007
  • Every ISBN-10 can be converted to ISBN-13 by prepending 978 and recalculating the check digit. However, ISBN-13 numbers beginning with 979 have no ISBN-10 equivalent

Try it free — no signup required

Validate an ISBN →

How ISBN Validation Works

ISBN validation verifies that a number conforms to the correct format and passes the mathematical check digit algorithm. This catches typos, transcription errors, and fabricated numbers.

  • Length check — ISBN-10 must have exactly 10 characters (digits plus optional trailing X), ISBN-13 must have exactly 13 digits
  • ISBN-10 check digit — multiply each of the first 9 digits by decreasing weights (10, 9, 8... 2), sum the products, and the check digit makes the total divisible by 11
  • ISBN-13 check digit — multiply digits alternately by 1 and 3, sum the products, and the check digit is the value needed to round up to the next multiple of 10

Common Use Cases

ISBN validation is critical across publishing, retail, and data management workflows.

  • Library cataloging — librarians validate ISBNs when adding books to their collections to prevent duplicate or incorrect records
  • E-commerce product listings — online bookstores validate ISBNs to ensure accurate product identification and prevent listing errors
  • Publishing workflows — publishers validate ISBNs before submitting metadata to distributors and metadata aggregators
  • Data migration and cleanup — when migrating book databases, ISBN validation helps identify corrupted or malformed records

ISBN Structure Breakdown

An ISBN-13 is divided into five elements that encode specific information about the book.

  • Prefix element — always 978 or 979, identifying the number as part of the EAN (European Article Number) book land
  • Registration group — identifies the country, region, or language area of the publisher (e.g., 0 and 1 for English-speaking countries)
  • Registrant element — identifies the specific publisher within the registration group
  • Publication element — identifies the specific edition and format of the title
  • Check digit — a single digit calculated mathematically to detect errors in the preceding digits

Frequently Asked Questions

Can an ISBN-10 with X as the check digit be valid?

Yes. In ISBN-10, the check digit is calculated modulo 11, which means it can range from 0 to 10. When the check digit is 10, it is represented by the letter X. For example, 0-306-40615-2 and 097522980X are both valid ISBN-10 numbers.

Do e-books and audiobooks have ISBNs?

Yes. Each format of a book receives its own ISBN. The hardcover, paperback, EPUB, Kindle, and audiobook editions of the same title each have different ISBNs. This allows retailers and libraries to distinguish between formats.

What happens if I use a fake ISBN?

A fake ISBN will fail check digit validation, be rejected by cataloging systems, and may prevent your book from appearing in bookstores and library databases. Always obtain ISBNs from your national ISBN agency.

Related Tools