ISBN-10 ⇄ ISBN-13 互转,校验位逐次重算,带 978 前缀、模 10 与模 11、自动忽略连字符,浏览器本地运算
- 本地处理
- 分类 开发运维
- 适合 格式化、校验、压缩或检查和代码相关的文本。
粘贴 ISBN-10 或 ISBN-13,连字符和空格会自动忽略。
在上面填入一个 ISBN,即可转成另一种长度。
这个工具能做什么
免费 ISBN 转换器,把 ISBN-10 转成 ISBN-13,也能转回来,每次都重新 算一遍校验位。ISBN-10 转 ISBN-13 时,工具给前 9 位加上 978 前缀, 去掉原来的模 11 校验位,再算出 EAN-13 的模 10 校验位。反向转换时, 去掉 978 前缀,保留之后的 9 位,重算模 11 校验位,这一位可能是表示 数值 10 的字母 X。以 979 开头的 ISBN-13 没有对应的 ISBN-10,工具会 直接说明,而不是凭空编一个出来。连字符和空格会自动忽略,可以从版权页 或编目记录里直接粘贴。结果同时给出纯数字和带连字符两种形式,各自一键 复制。全部在浏览器里运算,不上传任何内容。
工具细节
- 输入
- 文件
- 页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
- 输出
- 即时结果 + 复制
- 结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
- 隐私
- 浏览器本地处理
- 主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
- 保存 / 分享
- 可分享链接状态
- 关键设置会进入 URL,复制链接后别人能复现同一组参数。
- 性能预算
- 首屏 JS ≤ 9 KB
- 没有声明 WASM 依赖,适合快速打开和移动端使用。
- 适用场景
- 开发运维 · 程序员
- 分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。
怎么用
-
1. 输入
把内容粘贴或拖入工具面板。
-
2. 处理
点击按钮,在浏览器内本地处理,文件不上传。
-
3. 复制 / 下载
一键复制结果或下载到本地。
ISBN-10 转 ISBN-13 转换器 适合怎么用
适合穿插在写代码、查问题、做 Review、上线前的小任务里。
适合开发场景
- 格式化、校验、压缩或检查和代码相关的文本。
- 把片段整理好再放进文档、工单、提交或交接材料。
- 不切换工具,快速检查一个小 payload。
开发检查项
- 压缩、混淆这类不可逆处理,先对副本操作。
- 除非确认工具本地处理,不要粘贴密钥和敏感片段。
- 转换后的代码上线前,仍要跑自己的测试或 lint。
下一步可以接着做
这些入口会把当前任务接到更完整的工具链里。
真实使用场景
把印刷版 ISBN-13 对回旧的 ISBN-10 记录
图书馆编目多年前用 ISBN-10 存了一本书,新到的货却只标着 ISBN-13。粘贴 978 开头的 ISBN-13,拿回精确的 ISBN-10,两条记录 就对上了,馆藏合并而不会生成一条幽灵重复记录。校验位是重算的, 所以末尾的 X 会被正确补上,而不是靠猜。
用 13 位号码做亚马逊 ASIN 式查询
有些商城和联盟链接仍然以 ISBN-10 为键(图书的 ISBN-10 同时充当 旧的 ASIN)。当供应商数据里只有 ISBN-13 时,把每个 978 号码转成 ISBN-10,商品网址和查询才解析得出来。979 的书会被标为没有 ISBN-10,这样就不会悄悄上线一个失效链接。
把混乱的参考文献统一成一种 ISBN 格式
从三处粘来的参考列表混着 10 位和 13 位 ISBN,连字符也乱七八糟。 逐个过一遍转换器,全部统一到现行标准 ISBN-13,带上一致的连字符 分组。纯数字形式可以干净地填进 CSV 的一列,交给文献管理软件。
送印前先核对条码
封面设计师从作者那里拿到一个 ISBN-10,但封底条码必须编码 EAN-13。 把 ISBN-10 转成 978 开头的 ISBN-13,确认重算的校验位,再把 13 位 号码交给条码生成器。这样就不会有错位的数字混进上千个封套的印刷批次。
常见踩坑
加 978 前缀时保留了旧校验位。ISBN-10 和 ISBN-13 的校验位算法不同,所以 978 后面直接接完整的 10 位 ISBN-10 几乎一定是错的。只有前 9 位会保留,末尾要重新算一个模 10 校验位。
想把 979 开头的 ISBN-13 转成 ISBN-10。979 号段是 ISBN-10 用尽后才启用的,这些书根本没有 10 位形式。如果某个工具给 979 号码算出了 ISBN-10,那是它编的。本转换器会拒绝并说明原因。
丢掉 X 或把它当成数字。ISBN-10 末尾的 X 表示数值 10,是号码的一部分。删掉它或当成 0,校验就过不了,也转不回 ISBN-13。要把整个号码连同 X 一起复制。
隐私说明
每一步运算,包括去掉连字符、识别长度、重算模 10 或模 11 校验位以及 转换本身,都在浏览器标签页里以纯 JavaScript 完成。ISBN 不会上传,也不 记录任何内容。唯一要注意:分享链接会把 ISBN 写进查询字符串,所以把 链接粘到聊天里,对方服务器的访问日志会留下这个 ISBN。如果号码在出版 前需要保密,请用复制按钮粘贴结果,而不是分享网址。
常见问题
类似工具组合
做你这行的人, 还会一起用这些。