免费ISBN校验器

校验任意ISBN并得到干净的ISBN-13。

粘贴ISBN-10或ISBN-13。校验器会核对校验位、转换为ISBN-13并格式化,方便你写进元数据。

核查日期:

免费,浏览器内运行无需注册和上传结果立即可用

手算一遍 ISBN-13 的校验位

校验位是可以手算出来的算术。拿 978-0-306-40615-7 去掉最后一位,把前十二位交替乘以 1 和 3:9x1 + 7x3 + 8x1 + 0x3 + 3x1 + 0x3 + 6x1 + 4x3 + 0x1 + 6x3 + 1x1 + 5x3 = 93。校验位就是补到十的整数倍所需的那个数字:(10 - 93 mod 10) mod 10 = 7,与出版号码最后一位一致。

ISBN-10 同理,但权重从 10 递减到 2、按 11 取模,所以余数为 10 时最后一位是 X。校验器两种形式都接受,会把 ISBN-10 加上 978 前缀并重算校验位转成 ISBN-13,失败时会区分「校验位错」和「长度错」,让你知道该改哪里。

输入与校验器的实际返回
你粘贴的校验器返回原因
978-0-306-40615-7有效,978-0-306-40615-7加权和是 93,校验位为 7
0-306-40615-2有效,978-0-306-40615-7ISBN-10 通过 mod 11,转成 978 前缀
0-306-40615-3无效:校验位错最后一位不等于 mod 11 的结果
978-0-306-40615-8无效:校验位错加权和需要 7,不是 8
978030640615无效:长度错十二位是残缺字符串,不是 ISBN

校验位数学证明的是什么

ISBN 不是随机编号:最后一位由前十二位算出。数字错位几乎必然在校验位失败。亚马逊、英格拉姆和所有平台都用完整字符串建立书目记录,一个错号要么查不到,要么跳到别人的书。

校验器把 ISBN-10 转成 KDP 元数据需要的 ISBN-13 形式,去掉空格和连字符,你可以直接粘贴进上架页。

  • 平台查书用整串字符,必须一字不差
  • 978 与 979 前缀都合法,校验器两者都认
  • 元数据里的 ISBN 错字,要等平台查不到书才会暴露

贴进版权页之前先确定产权

先决定用 KDP 免费分配的 ISBN(只在 KDP 卖完全合法),还是购买可覆盖全渠道的 ISBN。号码本身不变,但出现的位置不同:纸质书的 ISBN 写在版权页,电子书的 ISBN 只作为元数据。

如果号码已属于某个既有版本——比如你再版——不要复用。新内容、改开本、换格式都要新号码。在元数据清单里为每个你持有的 ISBN 留一行记录。

FAQ

常见问题

号码无效时校验器会做什么?

它会指出失败的那一位,并同时给出错误的数字和修正后的 ISBN-13,让你改源头而不是猜哪一位滑掉了。

ISBN 的校验位是怎么算的?

ISBN-13 把前十二位交替乘以 1 和 3 再求和,然后取 (10 - 和 mod 10) mod 10。978-0-306-40615-7 的加权和是 93,所以校验位是 7。ISBN-10 的权重从 10 递减到 2、按 11 取模,因此最后一位可能是 X。

可以把 ISBN-10 转成 ISBN-13 吗?

可以。给前九位加上 978 前缀并重算校验位:0-306-40615-2 和 978-0-306-40615-7 是同一本书。以 979 开头的 ISBN-13 没有对应的 ISBN-10,因为 ISBN-10 只存在于 978 号段。

为什么提示长度错而不是校验位错?

长度错表示去掉空格和连字符后既不是 10 位也不是 13 位,或者 13 位号码不以 97 开头。校验位错表示长度正确,但最后一位不等于算式的结果,说明中间某一位写错了。

把验证过的ISBN放进版权页。

先验证号码,再放进元数据清单。

校验ISBN