跳转到正文

条码校验位计算器

计算或验证 EAN-13、EAN-8、UPC-A、UPC-E、ITF-14、GTIN-14、ISBN-10 或 ISBN-13 数字的校验位。输入不含末位校验位的数字即可计算校验位;输入完整数字即可验证。结果会显示正确的校验位和完整数字,也会显示 UPC-E 展开后的 UPC-A,或另一种 ISBN 格式,适用于零售商、出版商和开发者。

重置

常见问题

如何使用校验位计算器?

选择条码类型并输入数字。如果省略末位,计算器会返回该位和完整数字。如果输入完整数字,它会告知校验位是否正确;如果不正确,还会指出应使用哪个数字。

支持哪些数字类型?

EAN-13、EAN-8、UPC-A、UPC-E、ITF-14、GTIN-14、ISBN-10 和 ISBN-13。空格和连字符会被忽略,ISBN 类型也接受带有 ISBN 前缀的输入。

GS1 校验位如何计算?

对于 EAN、UPC、ITF-14 和 GTIN 数字,从右向左交替乘以 3 和 1,将结果相加,再计算达到下一个 10 的倍数所需的数值作为校验位。ISBN-13 使用相同算法。

ISBN-10 校验位如何计算?

九位数字依次乘以 10 到 2,再将结果相加。校验位使总和可被 11 整除。余数为 10 时写作 X,因此有些 ISBN-10 数字会以 X 结尾。

计算器如何处理 UPC-E?

输入 6 位数字、带有号码系统 0 或 1 的 7 位数字,或带有校验位的 8 位数字。计算器会按照零抑制规则将数字展开为 UPC-A,根据展开结果计算校验位,并显示展开后的 UPC-A 数字。

计算器会将 ISBN-10 转换为 ISBN-13 吗?

会。对于 ISBN-10,结果会包含带有 978 前缀和新校验位的 ISBN-13;对于以 978 开头的 ISBN-13,结果会包含 ISBN-10。以 979 开头的 ISBN-13 没有对应的 ISBN-10 格式。

这里的 ITF-14 和 GTIN-14 有什么区别?

两者都是 14 位 GTIN,且使用相同的 GS1 校验位,因此结果相同。ITF-14 指印在纸箱上的条码,GTIN-14 指数字本身。两者都列出,方便你选择熟悉的术语。

为什么我的数字被拒绝?

数字包含字母、空格和连字符以外的符号,或者长度不符合所选类型。提示会说明该类型在包含和不包含校验位时分别需要多少位数字。

校验位正确是否意味着我的 GTIN 已注册?

不是。校验位只能说明数字格式正确。GTIN 是否授权给某家公司由 GS1 记录,你可以通过其 Verified by GS1 服务查询。

我可以根据结果创建条码吗?

可以。将完整数字复制到 EAN-13、EAN-8、UPC-A、UPC-E、ITF-14 或 ISBN 条码生成器中,即可将条码绘制为 PNG 或 SVG。

关于 OneClick Pro

OneClick Pro 是一个免费的工具集合,包含超过 150 种网络工具,助你处理日常工作:转换图像和单位、格式化和验证代码、检查域名和 SEO,以及处理文本、日期和数字。所有工具均可免注册、免订阅使用;你输入的内容仅用于计算结果,绝不会被存储。你可以将它用作处理临时任务的快捷工具箱,也可以收藏每天都会用到的工具。