Boneyard Tools

ISBN Validator and Converter

Paste an ISBN-10 or ISBN-13 to check whether its checksum is valid and convert it to the other form. Hyphens and spaces are ignored, and everything runs locally in your browser.

How to validate and convert an ISBN

  1. Paste your ISBN into the box. Hyphens, spaces and a trailing X are all fine.
  2. Read the valid or invalid indicator, which tells you whether it is ISBN-10 or ISBN-13.
  3. When it is valid, copy the ISBN-10 and ISBN-13 forms with the Copy buttons.

Examples

A valid ISBN-13 converted to ISBN-10

978-0-306-40615-7
valid ISBN-13 -> ISBN-10 0306406152

A valid ISBN-10 converted to ISBN-13

0306406152
valid ISBN-10 -> ISBN-13 9780306406157

Frequently asked questions

What is the difference between ISBN-10 and ISBN-13?

ISBN-10 is the older 10-digit format used until 2007; ISBN-13 is the 13-digit format used today, which is the same as the book's EAN-13 barcode. A 978-prefixed ISBN-13 maps directly to an ISBN-10, while a 979-prefixed one has no ISBN-10 equivalent. The two formats use different checksum formulas.

How is the ISBN check digit calculated?

For ISBN-10 each of the first nine digits is multiplied by a weight from 10 down to 2, and the check digit makes the total a multiple of 11 (a value of 10 is written as X). For ISBN-13 the digits alternate weights of 1 and 3, and the check digit makes the total a multiple of 10.

Why does my ISBN end in an X?

An X only ever appears as the final check digit of an ISBN-10, where it stands for the value 10 that the mod 11 formula can produce. It is never a real digit and never appears in an ISBN-13.

Why is my ISBN reported as invalid?

The most common reasons are a mistyped digit, a wrong or missing check digit, or the wrong length (an ISBN must be exactly 10 or 13 digits after removing hyphens and spaces). A single transposed or wrong digit changes the checksum and fails validation.

Can I convert between ISBN-10 and ISBN-13?

Yes. When you enter a valid ISBN this tool shows both forms. An ISBN-10 becomes an ISBN-13 by prefixing 978 and recomputing the check digit, and a 978-prefixed ISBN-13 becomes an ISBN-10 by dropping the prefix and recomputing its check digit.

Is my ISBN sent anywhere?

No. All validation and conversion happen locally in your browser, so the ISBN you paste never leaves your device.

Related tools