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.
ISBN Book Code - dCode
Tag(s) : Notation System, Raw Data
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!
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.
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.
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.
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
The abbreviation ISBN stands for International Standard Book Number
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.
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.
No, not all books necessarily have an ISBN. Some self-published or very old books may not have one.
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
}
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.
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.
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:
In a scientific article or book, the recommended bibliographic citation is: ISBN Book Code on dCode.fr [online website], retrieved on 2025-04-15,