To convert an ISBN-10 to ISBN-13, validate the ISBN-10, remove its final check digit, place 978 before the remaining nine digits, and calculate a new ISBN-13 check digit. For example, ISBN-10 0-306-40615-2 converts to ISBN-13 978-0-306-40615-7.
This is a change in representation, not a newly assigned publication identifier. The valid ISBN-10 and its 978 ISBN-13 equivalent refer to the same edition and format. Do not use conversion to assign a number to a new book, format, translation, or edition.
ISBN-10 vs ISBN-13
|
Feature |
ISBN-10 |
ISBN-13 |
| Length | 10 characters | 13 numeric digits |
| Standard era | Assigned before January 2007 | Current global form since January 2007 |
| Prefix | None | 978 or 979 |
| Check digit | Modulo 11; may end in X | Alternating 1 and 3 weights; digits 0–9 |
| Barcode use | Not encoded directly on modern book barcodes | Used as GTIN-13 / Bookland EAN |
| Conversion to other form | Valid ISBN-10 converts to 978 ISBN-13 | Only 978 ISBN-13 converts to ISBN-10 |
| Meaning | Equivalent form for the same allocated publication | Equivalent 978 form or a 979-only allocation |
Fastest Safe Option: Use an Official Converter
For a single lookup, use the ISBN.org converter or the Library of Congress ISBN converter. The ISBN.org tool currently notes that it supports ISBNs allocated in the United States and Australia. The Library of Congress tool can validate, convert, and optionally hyphenate a 10- or 13-digit ISBN.
An online converter is only as reliable as the input. Compare the result with the copyright page, publisher metadata, or agency record, especially when a digit was copied from a scan or spreadsheet.
Step-by-Step: Convert ISBN-10 to ISBN-13
Step 1: Normalize the input
Remove spaces and hyphens. Preserve an uppercase X only if it is the final ISBN-10 check character. The normalized input must contain nine numeric digits followed by a digit or X.
Example input: 0-306-40615-2 becomes 0306406152.
Step 2: Validate the ISBN-10 check digit
Before converting, verify that the 10-digit number is valid. One common method multiplies the first digit by 10, the second by 9, continuing down to the final digit multiplied by 1. Treat X as 10. Add the products; a valid ISBN-10 has a total divisible by 11.
For 0-306-40615-2: (0×10) + (3×9) + (0×8) + (6×7) + (4×6) + (0×5) + (6×4) + (1×3) + (5×2) + (2×1) = 132. Because 132 is divisible by 11, the ISBN-10 is valid.
Step 3: Remove the ISBN-10 check digit
Drop the final character. The first nine digits are 030640615.
Step 4: Add the 978 prefix
Place 978 before the nine-digit body: 978030640615. This creates the first 12 digits of the ISBN-13.
Step 5: Calculate the ISBN-13 check digit
Starting from the left, multiply the 12 digits by alternating weights of 1 and 3. Add the products. Then use this formula: check digit = (10 − (sum mod 10)) mod 10.
Worked calculation: (9×1) + (7×3) + (8×1) + (0×3) + (3×1) + (0×3) + (6×1) + (4×3) + (0×1) + (6×3) + (1×1) + (5×3) = 93.
93 mod 10 = 3. (10 − 3) mod 10 = 7. The check digit is 7.
Step 6: Assemble and verify the result
Append the new check digit: 9780306406157. With the registered hyphenation: 978-0-306-40615-7. Run the result through a trusted validator and confirm that its title, edition, format, and publisher metadata match the source record.
How to Convert ISBN-13 to ISBN-10
Reverse conversion is possible only when the ISBN-13 begins with 978. An ISBN-13 beginning with 979 has no ISBN-10 equivalent.
- Confirm that the ISBN-13 is valid and begins with 978.
- Remove the 978 prefix and the final ISBN-13 check digit, leaving nine digits.
- Calculate the ISBN-10 check digit with the modulo-11 rule.
- Use X if the calculated ISBN-10 check value is 10.
- Append the check character and verify the complete ISBN-10.
For 978-0-306-40615-7, the nine-digit body is 030640615. The ISBN-10 check calculation produces 2, giving 0-306-40615-2.
Why 979 ISBNs Cannot Become ISBN-10
The 13-digit system expanded ISBN capacity beyond the range represented by ISBN-10. The Library of Congress states that an ISBN-13 starting with 979 has no equivalent ISBN-10. Do not remove 979 and invent a check digit; that would create a number outside the legitimate allocation.
Formatting and Input Rules
- ISBN-10 contains 10 characters: nine digits plus a numeric check digit or X.
- ISBN-13 contains 13 numeric digits; it never uses X.
- Hyphens reflect prefix and registrant ranges; their positions cannot be guessed safely from appearance alone.
- Spaces and hyphens may be removed for calculation, but preserve the original record for reference.
- A barcode for a modern printed book uses ISBN-13/GTIN-13, not ISBN-10.
- Conversion works for the equivalent ISBN of the same product; it does not allocate numbers for new products.
Common Conversion Errors
Adding 978 without recalculating the check digit
The ISBN-10 check digit belongs to the modulo-11 system. ISBN-13 uses alternating 1 and 3 weights. Replace the final digit, not copy it.
Trying to reverse-convert a 979 ISBN
There is no ISBN-10 equivalent. Keep and validate the 13-digit ISBN.
Converting an invalid source number
A single transposed digit can produce a different-looking result. Validate the source before conversion and compare metadata after conversion.
Treating equivalent forms as two editions
The converted 978 ISBN-13 and original ISBN-10 are equivalent forms for the same publication product. A new edition or format requires a separately assigned ISBN, not a calculated conversion.
Guessing hyphen positions
The digit string can be mathematically valid while the display hyphenation is wrong. Use an agency-aware converter for hyphenation.
ISBN Conversion QA Checklist
- The normalized source has the correct length and allowed characters.
- The source check digit validates before conversion.
- ISBN-10 to ISBN-13 uses the 978 prefix and a newly calculated ISBN-13 check digit.
- ISBN-13 to ISBN-10 is attempted only for a 978-prefixed number.
- The result passes an independent validator.
- Title, author, publisher, edition, and format metadata match the intended book.
- The barcode and copyright-page number use the verified ISBN-13.
Frequently Asked Questions
Can every ISBN-10 be converted to ISBN-13?
A valid ISBN-10 can be represented as a 978-prefixed ISBN-13 after recalculating the check digit.
Can every ISBN-13 be converted to ISBN-10?
No. Only valid 978-prefixed ISBN-13 numbers have ISBN-10 equivalents. A 979 ISBN does not.
Are ISBN-10 and ISBN-13 two different ISBNs for the same book?
They are equivalent representations of the same ISBN allocation when the ISBN-13 is the correct 978 conversion. They do not represent two formats or editions.
Why can ISBN-10 end with X?
ISBN-10 uses modulo 11, so the check value can be 10; X represents 10. ISBN-13 check digits are always 0 through 9.
Do I need to print both numbers?
Modern publishing and barcodes use ISBN-13. Older ISBN-10 may be retained in legacy or bibliographic contexts, but it is not required for a newly assigned ISBN-13.
Can I convert an ISBN to use it on a new edition?
No. Conversion only changes the representation of an existing 978 allocation. A new edition or format may require a newly assigned ISBN.
The Bottom Line
Validate first, remove the ISBN-10 check digit, add 978, calculate the ISBN-13 check digit with alternating 1 and 3 weights, and verify the metadata. Reverse conversion works only for 978-prefixed ISBN-13 numbers. Use a trusted converter when accuracy or hyphenation matters, and never use mathematical conversion to assign an identifier to a new publishing product.
