Search for a tool
ISBN Book Code

Tool to find books from an ISBN number. ISBN (for International Standard Book Number) code is a number that identifies a number at the international level.

Results

ISBN Book Code -

Tag(s) : Notation System, Raw Data

Share
Share
dCode and more

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!


Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!


Feedback and suggestions are welcome so that dCode offers the best 'ISBN Book Code' tool for free! Thank you!

ISBN Book Code

ISBN Book Search

ISBN Checksum Checker



ISBN Code Generator

Answers to Questions (FAQ)

What is the ISBN code? (Definition)

The ISBN (for International Standard Book Number) is an identifier attributed to each published book used to define it at the international level (title, edition, author, publisher) which is practical for both readers and libraries.

How to search for books using ISBN?

Enter the number and click on Search, which allows you to query the book database.

If there is no result, do not hesitate to orient yourself for Amazon here (affiliate link) (results limited to books for sale) or directly Google.

What is the difference between ISBN 10 and ISBN 13?

ISBNs originally included 10 digits (hence its name ISBN 10) and in January 2007 the length of the ISBN was extended to 13 digits.

ISBN 13 is actually made of the number ISBN 10 with 3 new digits positioned at the beginning (978 ou 979) and a new control checksum.

The two numbers are generally coded on barcodes with the EAN standard, respectively EAN-10 and EAN-13.

What is the composition of an ISBN?

An ISBN code is composed of four segments A - B - C - D.

A is a geographical area code of variable length (up to 5 characters).

Example: English books generally begin with digit 1.

B is a variable length code editor (up to 7 characters)

C is the book code (usually sequential). This code is completed with leading zeros if necessary.

D is the code checksum (verification key) 1 character

What does ISBN stand for?

The abbreviation ISBN stands for International Standard Book Number

What is the difference between an ISBN and an ISSN?

An ISBN is used to identify books, while an ISSN (International Standard Serial Number) is used to identify serial publications, such as journals, magazines and newspapers.

What is the difference between an ISBN and a DOI?

An ISBN is specific to books, while a DOI (Digital Object Identifier) is a unique identifier used for digital resources, such as research articles, online documents, and other web content.

Do all books have an ISBN?

No, not all books necessarily have an ISBN. Some self-published or very old books may not have one.

How to calculate ISBN checksums?

The algorithm for implementing an ISBN 10 checksum is // Pseudo-code
function calculateISBN10Checksum(ISBN) {
total = 0
for (i = 0; i < 9; i++) {
total += ISBN[i] * (10 - i)
}
checksum = (11 - (total % 11)) % 11;
if (checksum == 10) checksum = "X"
return checksum
}

The algorithm for implementing an ISBN 13 checksum is // Pseudo-code
function calculateISBN13Checksum(ISBN) {
total = 0
for (i = 0; i < 12; i+=2) {
total += ISBN[i] + (ISBN[i+1] * 3)
}
checksum = (10 - total % 10) % 10
return checksum
}

Why do some ISBN codes contain an 'X'?

The presence of an X at the end of an ISBN code is due to the method of calculating the checksum. For ISBN 10, the last digit is the check digit, it is calculated using a formula which involves a weighted sum of the first nine digits of the ISBN modulo 11. When this sum is equal to 10, instead of representing this number by the 2 digits 10, it was decided to use X to remain at 10 characters in the ISBN.

Source code

dCode retains ownership of the "ISBN Book Code" source code. Any algorithm for the "ISBN Book Code" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "ISBN Book Code" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) or any database download or API access for "ISBN Book Code" or any other element are not public (except explicit open source licence like Creative Commons). Same with the download for offline use on PC, mobile, tablet, iPhone or Android app.
Reminder: dCode is an educational and teaching resource, accessible online for free and for everyone.

Cite dCode

The content of the page "ISBN Book Code" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source. Exporting the results is free and can be done simply by clicking on the export icons ⤓ (.csv or .txt format) or ⧉ (copy and paste).
To cite dCode.fr on another website, use the link: https://www.dcode.fr/isbn-book-code
In a scientific article or book, the recommended bibliographic citation is: ISBN Book Code on dCode.fr [online website], retrieved on 2025-04-15, https://www.dcode.fr/isbn-book-code

Need Help ?

Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!

Questions / Comments

Feedback and suggestions are welcome so that dCode offers the best 'ISBN Book Code' tool for free! Thank you!


https://www.dcode.fr/isbn-book-code
© 2025 dCode — The ultimate collection of tools for games, math, and puzzles.
 
Feedback