条码校验位计算器
计算或验证 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。