ISBN Validator (ISBN-10 and ISBN-13)
Type or paste a book number and the tool tells you whether the ISBN is valid, strips hyphens and spaces for you, and shows the matching ISBN-10 and ISBN-13 forms side by side. It is a quick way to catch a typo before you list a book or print a barcode.
3 of 3 valid
| Code | Format | Result |
|---|---|---|
| 978-0-306-40615-7 | ISBN-13 | Valid ISBN-13 9780306406157 · ISBN-10 0306406152 |
| 0-306-40615-2 | ISBN-10 | Valid ISBN-13 9780306406157 · ISBN-10 0306406152 |
| 080442957X | ISBN-10 | Valid ISBN-13 9780804429573 · ISBN-10 080442957X |
Your data stays on your device.
How does it work?
- 1Type or paste the ISBN; hyphens and spaces are ignored.
- 2Read the verdict: valid or invalid, with a message explaining what is wrong.
- 3For a valid number, read both the ISBN-10 and the ISBN-13 forms shown together.
- 4Copy the form your platform or printer asks for.
What is ISBN Validator?
The International Standard Book Number identifies one edition of a book. Since 2007 the standard form has 13 digits, beginning with the prefix 978 or 979, followed by a group for the country or language area, the publisher, the title and a final check digit. Older books carry a 10-digit ISBN.
The ISBN-13 check digit is calculated exactly like an EAN-13: digits are weighted alternately 1 and 3 and the check brings the total to a multiple of 10. The ISBN-10 uses a different rule: the ten digits are weighted from 10 down to 1, and the total must be divisible by 11. When the check equals 10 it is written as the letter X, so an ISBN-10 may end in X.
To convert an ISBN-10, drop its check digit, put 978 in front of the remaining nine digits and calculate a new ISBN-13 check digit. For example 0-306-40615-2 becomes 978-0-306-40615-7. The reverse conversion only works for numbers starting with 978, because 979 numbers have no ISBN-10 equivalent.
When should you use it?
- You are entering a book into a shop, library or catalogue and want to be sure the number was typed correctly.
- A platform asks for an ISBN-13 but your old edition only shows an ISBN-10.
- You are about to print a barcode for a book and need to confirm the number first.
- You are cleaning a spreadsheet of book numbers that mixes hyphenated and plain formats.
Privacy
This tool runs in your browser. What you type, paste or open is processed on your device by JavaScript and is not sent to our servers, stored or shared. Your data stays on your device.
Frequently Asked Questions
Why does my ISBN-10 end in X?
In ISBN-10 the check value can be 10, and a single character cannot show two digits, so the Roman numeral X is used. It can only appear in the last position.
Can every ISBN-13 be converted to an ISBN-10?
No. Only numbers that begin with 978 have an ISBN-10 equivalent. Numbers beginning with 979 were created after the 978 range began to run out and exist only as ISBN-13.
Does a valid ISBN prove the book exists?
No. The check digit only shows the number is correctly formed. Whether it was really assigned to a title is recorded by the national ISBN agency and in book databases.
Can I turn the ISBN into a barcode?
Yes. A book barcode is an EAN-13 that carries the ISBN-13, so use the ISBN barcode generator to draw it once the number is validated.
Related tools
ISBN Barcode Generator
Validate an ISBN-10 or ISBN-13, convert it and draw the Bookland EAN-13 barcode
Open toolEAN / GTIN Validator
Check the check digit of EAN-13, EAN-8, UPC-A and GTIN-14 codes, singly or in batch
Open toolBarcode Scanner Online
Scan EAN, UPC, Code 128, Data Matrix, PDF417 and more with your camera or an image
Open toolISSN Barcode Generator
Draw the ISSN EAN-13 barcode (977 prefix) for magazines and journals from 7 or 8 digits
Open toolEAN-13 Barcode Generator
Create EAN-13 barcodes from 12 digits, with the check digit calculated for you
Open toolA4 Barcode Label Sheets
Design barcode labels on A4 sheets (4 to 40 per page) and export a print-ready vector PDF
Open tool