# 条码校验位计算器

计算或验证 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。

在这里投放广告？

[给我们发邮件](mailto:hi@dennn.is?subject=%E5%9C%A8%20OneClick%20Pro%20%E4%B8%8A%E6%8A%95%E6%94%BE%E5%B9%BF%E5%91%8A)

[广告 适用于 WordPress 的智能体就绪型插件套件。](https://sleekwp.com/?ref=oneclickpro)
