ISBN 校验器

ISBN-10 · ISBN-13 · 校验位

ISBN 校验器

输入 ISBN 编号,自动判断 ISBN-10 或 ISBN-13,并校验最后一位校验码是否正确。

ISBN 校验说明

适合图书录入、出版资料整理和编码核对

ISBN 是国际标准书号。ISBN-10 和 ISBN-13 都包含校验位,用于发现常见录入错误。本工具只做编码规则校验,不查询书名、出版社或库存信息。

ISBN-10 规则

前 9 位参与加权计算,最后一位为校验位,校验位可能是 X,代表数值 10。

ISBN-13 规则

前 12 位按 1、3 交替权重计算,第 13 位为校验位,常见前缀为 978 或 979。

ISBN 校验的常见使用场景

  • 录入图书馆、书店或个人书单时,检查 ISBN 是否少了一位或输错校验位。
  • 整理 ISBN-10 与 ISBN-13 时,自动清理空格和连字符,再核对标准长度。
  • 开发图书录入表单时,用已知 ISBN 测试格式校验和错误提示。

例如 978-7-111-54742-6 会先清理成连续数字,再按 ISBN-13 规则验证。校验通过只说明格式正确,不代表图书数据库中一定存在该书。

ISBN 校验常见问题

关于 ISBN-10、ISBN-13 和校验位

支持 ISBN-10 和 ISBN-13,输入时可以带连字符或空格。