跳到主要内容

ISBN 书号校验与 ISBN-10 转 ISBN-13

校验 ISBN-10 与 ISBN-13 的校验位,并在两种写法之间互转,X 校验位和 978 前缀都处理好,全程在浏览器本地完成

  • 本地处理
  • 分类 开发运维
  • 适合 格式化、校验、压缩或检查和代码相关的文本。
注意:校验位有效只代表格式自洽,能挡住打字错误和数字调换。它并不证明这本书真实存在、仍在印,或曾被 ISBN 机构正式分配。

短横和空格会被忽略。粘贴一个 ISBN-10 或 ISBN-13 都行。

在上面填入 ISBN,就能看到有效性、类型和换算后的另一种写法。

这个工具能做什么

一个免费的 ISBN 书号校验工具,能检查 ISBN-10 或 ISBN-13 的校验位, 并在两种写法之间干净地互转。带不带短横都行,粘进去之后工具会按长度 判断类型、选对算法,告诉你校验位对不对。ISBN-10 用的是权重 10 到 1 的加权和对 11 取余,当校验值是 10 时写成字母 X。ISBN-13 就是封底的 EAN-13 条码,用 1 和 3 交替的权重对 10 取余。结果面板会显示判断出的 类型、你输入里带的校验位,以及算法推出来的校验位,对不上时一眼就能 看出问题在哪。把 ISBN-10 转 ISBN-13,做法是加上 978 这个 Bookland 前缀再重算校验位;把 978 开头的 ISBN-13 也能转回 ISBN-10。以 979 开头的书号会被特别标出,因为它们没有对应的 ISBN-10。所有运算都是 页面里的纯 JavaScript,一键复制,分享链接能还原你填的那个号码。 100% 浏览器本地,什么都不上传。

工具细节

输入
文本
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
可分享链接状态
关键设置会进入 URL,复制链接后别人能复现同一组参数。
性能预算
首屏 JS ≤ 9 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
开发运维 · 程序员
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

ISBN 书号校验 适合怎么用

适合穿插在写代码、查问题、做 Review、上线前的小任务里。

适合开发场景

  • 格式化、校验、压缩或检查和代码相关的文本。
  • 把片段整理好再放进文档、工单、提交或交接材料。
  • 不切换工具,快速检查一个小 payload。

开发检查项

  • 压缩、混淆这类不可逆处理,先对副本操作。
  • 除非确认工具本地处理,不要粘贴密钥和敏感片段。
  • 转换后的代码上线前,仍要跑自己的测试或 lint。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 单位换算 长度 / 重量 / 温度 / 面积 / 体积 / 速度 / 时间 七大类一站搞定,纯浏览器本地运算 打开
  2. 2 百分比计算 5 种常用百分比计算:X% 是多少 / X 是 Y 的百分之几 / 百分比变化 / 增减,浏览器本地 打开
  3. 3 Luhn 校验工具 把任意数字串拿去过一遍 Luhn(mod 10)算法,看清每一步翻倍求和,或者算出缺的那一位校验位,全程在你的浏览器里跑 打开

真实使用场景

  • 拿出版社发来的清单和自己的库存对账

    分销商发来一张书目表,导入时有几个 ISBN 报错。把可疑的号逐个粘进来:校验位过不了,就说明是表格里那一格写错了,不是你的导入程序出问题,于是你去改源头那行,而不是在流程里瞎找根本不存在的 bug。

  • 把 2007 年前的旧版书对到十三位条目

    一本已经绝版的旧书版权页上只印着十位 ISBN,可批发商后台是按 ISBN-13 建的索引。把旧号填进来,复制带 978 前缀、校验位重新算好的结果,再拿这串去后台搜,系统才认得出来。

常见踩坑

  • 从 PDF 里复制时带上了多余的空格或末尾标点,长度一变工具就判错类型、用错算法。

  • 看到 979 开头转不出 ISBN-10 就以为号打错了;979 是合法的 ISBN-13 前缀,本来就没有十位写法。

  • 把末位的 X 输成小写 x 或乘号,这些都不是被认可的校验值,只有大写 X 才算数。

隐私说明

校验位计算和两种互转都在这个标签页里用 JavaScript 跑,你输入的 ISBN 不会离开你的机器,也不会被服务器记录。只需留意分享链接会把号码写进网址,把链接粘出去就会在对方日志里留下这个号;号码敏感时改用复制结果。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-06-14