How ISBN-10 and ISBN-13 Validation Works
ISBN validation checks the number structure and check digit. Conversion changes compatible identifiers mathematically but does not look up the book itself.
Method
- Remove spaces and hyphens from the ISBN.
- For ISBN-10, verify the modulo-11 check digit; the final character can be X.
- For ISBN-13, verify the alternating 1-and-3 weighted check digit.
- Convert a valid ISBN-10 to a 978 ISBN-13, or convert a valid 978-prefixed ISBN-13 back to ISBN-10.
Worked example
A valid ISBN-10 such as 0-306-40615-2 converts to ISBN-13 9780306406157.
A valid 979-prefixed ISBN-13 has no ISBN-10 equivalent.
Notes
- A valid ISBN does not prove the title, edition or publisher metadata.
- 979-prefixed ISBN-13 identifiers cannot be represented as ISBN-10.
- Use a trusted catalog when you need to identify or verify the actual book record.
- A valid ISBN check digit confirms internal number structure, not that the title, edition or format is correct. Verify the converted or normalized ISBN against a publisher, library catalogue or other authoritative book record when bibliographic accuracy matters.
Validation checks the check digit, not the book record
ISBN-10 and ISBN-13 use different check-digit formulas. A mathematically valid ISBN tells you that the identifier is internally consistent; it does not guarantee that the number belongs to the title or edition you have in front of you.
After validating, compare the identifier with the publisher or library record when source identity matters. Hardcover, paperback, ebook and different editions can carry different ISBNs for closely related content.
Conversion works only for compatible ISBN prefixes
A valid ISBN-10 can be converted to the corresponding ISBN-13 by adding the 978 prefix to the first nine digits and recalculating the ISBN-13 check digit. The reverse conversion works only for ISBN-13 values in the 978 range because 979-prefixed identifiers do not have a corresponding ISBN-10.
Remove spaces and hyphens for validation while preserving a readable display format separately. Formatting characters do not change the underlying identifier.
Worked ISBN-10 check digit using 0-306-40615-2
Remove the separators from ISBN-10 0-306-40615-2 to get 0306406152. Multiply the ten characters by descending weights 10 through 1. For the first nine digits, the nonzero products are 3×9 = 27, 6×7 = 42, 4×6 = 24, 6×4 = 24, 1×3 = 3 and 5×2 = 10. These total 130. Including the final check digit 2 gives 132; because 132 is divisible by 11, the ISBN-10 check succeeds.
Change only the last digit to 3 and the total becomes 133, which is not divisible by 11. It would fail validation even though it still has ten numeric characters. An ISBN-10 may instead end with X, representing ten. For example, 0-8044-2957-X is mathematically check-digit valid. An X inside the first nine positions is invalid; it belongs only in the final check-digit position.
Convert the example to ISBN-13 and recalculate, step by step
A compatible ISBN-10 does not become ISBN-13 by simply adding three characters at the front. First take its nine base digits 030640615, prepend 978 to obtain 978030640615, and calculate a new thirteenth check digit. Multiply those 12 digits by alternating weights 1 and 3. The products add to 93; 93 modulo 10 is 3, so the ISBN-13 check digit is 7. The corresponding 13-digit identifier is 9780306406157.
You can reverse this conversion for a validated ISBN-13 beginning with 978: remove the 978 prefix, keep the following nine digits and recompute the ISBN-10 check character. By contrast, a valid 979-prefixed ISBN-13 such as 9791090636071 has no ISBN-10 equivalent. Do not invent one by removing 979 or by treating the last ten digits as a historic ISBN-10.
Separate edition identity from mathematical validity
A successful checksum or conversion does not tell you what title, language or edition is represented. A hardcover, paperback, ebook or revised edition may have a different identifier even when the cover and author look nearly identical. Before submitting a citation or purchase request, compare the converted number with publisher metadata, an authoritative library catalog and the exact format in front of you.
Suppose two sellers list the same book title but different ISBNs. The difference may be legitimate because their editions or formats differ. Do not overwrite one record with the other just because both pass a checksum. Save the medium, edition statement, year and publisher next to the number; those fields allow an actual bibliographic decision rather than a numeric guess.
Use a five-step ISBN import checklist
First preserve the original pasted value, including its label and hyphens. Second normalize case, spaces and punctuation for checking. Third distinguish exactly ten-character and thirteen-digit candidates and apply the correct checksum, including X only where ISBN-10 allows it. Fourth convert only a valid compatible number; a failed checksum must never be 'fixed' by automatic prefix addition. Fifth open the book record and compare the edition details before consolidating entries.
Keep separate outputs for format accepted, checksum passed, conversion available and catalog record verified. A rejected number may be a typo; a checksum-valid number may belong to another edition. These outcomes warrant different actions. The International ISBN Agency's Users' Manual is the authoritative place to resolve assignment questions that arithmetic alone cannot answer.
Authoritative references
Primary or authoritative references for the external standard, scoring rule or identifier convention used on this page.
Editorial review and limitations
Continue with the related tools
Use the linked tools for your own inputs and scenarios.
- DOI Link Generator — Normalize one DOI into a canonical doi.org link or extract unique DOI strings from pasted references and research text locally.
- Bibliography Duplicate Checker — Check one-reference-per-line bibliography text for exact normalized duplicates while preserving the original reference text.
- APA Citation Generator — Generate APA 7 reference-list entries for journals, webpages, books and chapters, plus a matching parenthetical in-text citation.