开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/计算转换/条形码校验位计算

条形码校验位计算

计算商品条形码与卡号的校验位,支持 EAN-13、UPC-A、EAN-8、ISBN-10 与银行卡 Luhn 算法。填数据位得出校验位,填完整号码则校验是否正确。

本地运行 · 数据不上传 计算转换 免费 · 无需注册
填数据位算出校验位;填完整号码则校验是否正确
校验结果
—
校验位
—
完整号码
—
说明
—

使用说明

  1. 选编码类型、填号码,点「计算」。
  2. 长度等于数据位时会补出校验位;长度已是完整位数时会直接判断是否正确。
  3. 输入里的空格和短横线会被自动忽略,从纸质材料抄号码时更方便。

常见问题

EAN-13 的校验位怎么算?
从左到右奇数位乘 1、偶数位乘 3,求和后取 10 的补数即为校验位。工具直接给结果,不用手算。
银行卡号是怎么校验的?
用 Luhn 算法:从右往左每隔一位乘 2,超过 9 就减 9,全部相加能被 10 整除即通过。这只能检查输错数字,不能验证卡是否真实存在。
ISBN-10 为什么会出现字母 X?
ISBN-10 的校验位是 11 取模的结果,当结果为 10 时用罗马数字 X 表示,避免出现两位数。

相关工具

计算转换 · 该分类共 57 个工具,展开查看全部