ISBN Checker

Validate ISBN-10 & ISBN-13 book numbers

CheckersFreeNo Signup
4.4(269 reviews)
All Tools

Loading tool...

About ISBN Checker

A comprehensive ISBN (International Standard Book Number) validator that verifies both ISBN-10 and ISBN-13 formats. Auto-detects the format, validates check digits using the modulus-11 (ISBN-10) or modulus-10 (ISBN-13) algorithm, converts between ISBN-10 and ISBN-13, and shows step-by-step calculation breakdowns. Handles hyphens and spaces gracefully. Essential for librarians, booksellers, publishers, and anyone cataloging books.

ISBN Checker Features

  • ISBN-10 & ISBN-13
  • Auto format detection
  • Check digit validation
  • ISBN-10 ↔ 13 conversion
  • Step-by-step math
Every published book in the world is assigned a unique International Standard Book Number (ISBN). The ISBN system includes a built-in check digit — the last digit — computed mathematically to catch transcription errors. There are two formats: the older 10-digit ISBN-10 (used before 2007) and the current 13-digit ISBN-13 (which is also a valid EAN-13 barcode). This checker validates either format, shows the check digit calculation, and converts between formats.

How to Use the ISBN Checker

Enter any ISBN with or without hyphens/spaces. The tool:

  1. Auto-detects whether it's ISBN-10 or ISBN-13
  2. Validates the check digit using the correct algorithm
  3. Shows the math — each digit multiplied by its weight, the sum, and the check digit formula
  4. Converts between ISBN-10 and ISBN-13 if applicable

ISBN Check Digit Algorithms

ISBN-10: Multiply each of the first 9 digits by weights 10, 9, 8, ..., 2. Sum all products. The check digit makes (sum + check) mod 11 = 0. If the check digit is 10, it's written as 'X'.

ISBN-13: Uses the same GS1 algorithm as EAN barcodes — alternating weights of 1 and 3. The check digit makes (sum + check) mod 10 = 0.

Understanding ISBN Structure

An ISBN-13 like 978-0-545-01022-1 breaks down as:

  • 978 — GS1 prefix (978 or 979 for books)
  • 0 — Registration group (English-speaking countries)
  • 545 — Publisher code (Scholastic)
  • 01022 — Title code
  • 1 — Check digit

ISBN-10 omits the 978 prefix and uses a different check digit algorithm.

Step-by-Step Instructions

  1. 1Enter an ISBN (10 or 13 digits, with or without hyphens).
  2. 2The tool auto-detects the format and validates the check digit.
  3. 3View the step-by-step calculation showing each digit's weight and product.
  4. 4If valid, see the converted ISBN in the other format.
  5. 5Copy the validated ISBN or conversion result.

ISBN Checker — Frequently Asked Questions

What does the 'X' at the end of an ISBN-10 mean?+

In ISBN-10, the check digit can be 0-9 or 'X' (which represents the value 10). This happens because ISBN-10 uses modulus-11 arithmetic, which can produce a check digit of 10. Since that's two digits, the Roman numeral X is used instead. ISBN-13 never has an X because it uses modulus-10.

Can I convert any ISBN-10 to ISBN-13?+

Yes. Every ISBN-10 can be converted to ISBN-13 by adding the prefix '978' and recalculating the check digit using the ISBN-13 algorithm. However, not every ISBN-13 can be converted back to ISBN-10 — only those starting with '978' have an ISBN-10 equivalent. ISBNs starting with '979' are ISBN-13 only.

Why do some books have both ISBN-10 and ISBN-13?+

Books published between 2005 and 2007 were often printed with both numbers during the transition period. After January 1, 2007, ISBN-13 became the only format for new assignments, but existing ISBN-10s remain valid and can always be converted to ISBN-13.

Share this tool: