Development

ISBN Validator and Converter

Validate ISBN-10 or ISBN-13 check digits and convert valid ISBNs where the 978 prefix permits it.

01Input and settings

The calculation runs in your browser. You can use the tool without installing software.

02Result

Waiting for input
Waiting for input

Enter your values or load the example to see the result here.

About this tool: ISBN Validator and Converter

Validate ISBN-10 or ISBN-13 check digits and convert valid ISBNs where the 978 prefix permits it.

Spaces and hyphens are ignored. ISBN-10 uses a modulo-11 checksum and may end in X; ISBN-13 uses alternating weights 1 and 3. A valid ISBN-10 converts to a 978-prefixed ISBN-13. The 979 prefix has no ISBN-10 counterpart. Checksum validation does not look up a publication or registration.

How the calculation works

ISBN-10: Σ dᵢ(11−i) ≡ 0 (mod 11); ISBN-13: Σ dᵢ × (1,3) ≡ 0 (mod 10)

Worked example

ISBN-10 / ISBN-13
0-306-40615-2
ISBN-10: 0306406152; ISBN-13: 9780306406157

Questions and answers

What does this tool do?

Validate ISBN-10 or ISBN-13 check digits and convert valid ISBNs where the 978 prefix permits it. Spaces and hyphens are ignored. ISBN-10 uses a modulo-11 checksum and may end in X; ISBN-13 uses alternating weights 1 and 3. A valid ISBN-10 converts to a 978-prefixed ISBN-13. The 979 prefix has no ISBN-10 counterpart. Checksum validation does not look up a publication or registration.

What affects precision and input format?

Checks the checksum and format, without a publication or product database lookup.

Where are the calculations performed?

The calculation runs in your browser. You can use the tool without installing software.

Comments (0)

Share your thoughts — please be polite and stay on topic.

No comments yet. Leave a comment — share your opinion!

To leave a comment, please log in.

Log in to comment