ISBN-10与ISBN-13转换器
把 ISBN-10 转成 ISBN-13,或反向转换,一次可处理一个到数百个。先校验每个校验位;979 开头的 ISBN 会标明没有 ISBN-10。
2007 年以前出版的图书使用 10 位 ISBN;此后 ISBN 为 13 位,并同时作为 EAN-13 条形码的号码。本转换器可把 ISBN-10 转成 ISBN-13,也可反向转换,并会先校验每个号码的校验位,还能处理整个列表:每行粘贴一个 ISBN,一次最多 400 个。
使用方法
- 每行粘贴一个 ISBN。可以带连字符、空格和前面的“ISBN”字样。
- 转换方向保持自动,或强制转换为 ISBN-13 或 ISBN-10。
- 复制结果;列表可使用表格或每行一个的输出。有问题的行会显示原因。
计算公式
ISBN-13 = 978 + ISBN-10 的前九位 + 新校验位,其中校验位 = (10 − (d1 + 3·d2 + d3 + … + 3·d12) mod 10) mod 10
ISBN-10 的校验字符为 c = (11 − (10·d1 + 9·d2 + … + 2·d9) mod 11) mod 11,当 c 为 10 时写作 X。转换回去时,去掉 978 前缀并重新计算这个模 11 校验。只有 978 开头的号码能转回去:979 开头的 ISBN 从未以 10 位形式发行过。以 979-0 开头的号码是乐谱用的 ISMN,不是 ISBN,会被拒绝。
示例
对于 0-306-40615-2,去掉末尾的 2,加上 978,得到 978030640615。其加权和为 9 + 21 + 8 + 0 + 3 + 0 + 6 + 12 + 0 + 18 + 1 + 15 = 93,所以校验位是 7,ISBN-13 为 9780306406157(带连字符为 978-0-306-40615-7)。把 9780306406157 转回去得到 0306406152。像 979-10-90636-07-1 这样的 979 号码是有效的(前十二位加权和为 129,所以校验位是 1),但它没有 ISBN-10。
常见问题
ISBN-10 还有效吗?
它仍然指向同一本书,但出版业已在 2007 年 1 月 1 日改用 13 位 ISBN,条形码上也始终显示 13 位形式。
为什么最后一位数字会变?
校验位按另一种公式(模 10,而不是模 11)重新计算,所以通常会变化,其余数字保持不变。
X 是什么意思?
在 ISBN-10 中,X 表示校验值 10。ISBN-13 中不会出现 X。
它能加上正确的连字符吗?
它会保留您输入的连字符位置(添加或去掉 978-)。正确的分段取决于国际 ISBN 机构的区段表,本工具不做猜测。
资料来源
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/isbn-converter/
引用此工具
kakaoCalc. (2026, November 8). ISBN-10与ISBN-13转换器. https://kakao.mobile/zh/tools/isbn-converter/
“ISBN-10与ISBN-13转换器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/isbn-converter/.