ISBN-13 replaced the older 10-digit ISBN in 2007, and every ISBN-10 has an exact 13-digit equivalent. This converter validates your ISBN-10, then performs the standard transformation: keep the meaningful digits, add the 978 prefix, and recompute the check digit under the newer scheme.
How it works
The conversion is mechanical once the original number is verified:
1. Validate ISBN-10: sum of digit × (10,9,...,1) is divisible by 11 (X = 10)
2. Drop the ISBN-10 check digit, keep the first 9 digits
3. Prefix "978" to make a 12-digit body
4. ISBN-13 check = (10 − (sum of digit×[1,3,1,3,...]) mod 10) mod 10
The first nine information digits carry the registration group, publisher, and title and are preserved unchanged; only the prefix and check digit are new. Because the two formats use different checksum algorithms, the check digit almost always changes during conversion.
Example and notes
The ISBN-10 0-306-40615-2 validates (its weighted sum is divisible by 11) and
converts to ISBN-13 978-0-306-40615-7. Notice the trailing digit changed from
2 to 7 because the modulo-10 algorithm replaces the modulo-11 one. The tool
will not convert a number whose ISBN-10 check digit is wrong, which catches
typos before they propagate. Note that ISBN-13 numbers beginning with 979 are
genuinely new and have no ISBN-10 form, so conversion only ever runs in the
ISBN-10 to 978 direction.