ISBN Validator Guide: How ISBN Checksums Catch Mistakes
Learn the difference between ISBN-10 and ISBN-13 checks and why hyphens do not matter to the maths.
What is the ISBN Validator?
Type an ISBN with or without hyphens and this tool strips the separators, works out whether it is the 10-character or 13-digit form, and runs the matching checksum. It tells you which form it found and whether the checksum passes. A passing checksum means the digits are consistent, not that the book is in any particular catalogue.
How to use it
- Type the ISBN, with or without hyphens.
- Click Validate.
- Read which form was found and whether its checksum passes.
Worked example
For the sample 9780306406157, the tool reports Form: ISBN-13, Checksum valid: Yes and Result: Valid ISBN-13.
Why do ISBN-10 and ISBN-13 use different checks?
Because they were designed at different times: ISBN-10 weights its digits from 10 down to 1 modulo 11, while ISBN-13 alternates weights of 1 and 3 modulo 10, matching the EAN barcode system.
Frequently asked questions
Why is X allowed at the end of an ISBN-10?
Because the ISBN-10 checksum works modulo 11, the value 10 is needed as a possible check value, and it is written as X.
Does a valid ISBN prove the book exists?
No. It only proves the digits satisfy the checksum rule; a made-up number can pass while naming no real book.