分类: 开发工具

Luhn 校验位验证器

站方自主规划没找到想要的工具?

使用 Luhn 算法验证数字并计算校验位

使用 Luhn(模 10)校验和验证信用卡号等标识符,或计算补全部分数字所需的校验位。全部计算在你的浏览器中完成。

结果JSON 有效数值4111111111111111

本页的所有处理都在浏览器中完成,不会上传任何内容。

这个工具能做什么

Luhn 算法,也称模 10 算法,是一种简单的校验和公式,用于验证多种标识号码,包括信用卡号、借记卡号、IMEI 号以及部分政府编号。它的做法是从最右侧数字开始,每隔一位将该数字翻倍,若结果大于 9 则减去 9,最后检查总和是否为 10 的倍数。这个工具在本地执行相同的校验,也可以计算能让部分数字通过校验的校验位。

使用方法

  1. 选择“验证”来校验完整数字,或选择“计算校验位”来处理缺少末位数字的号码。
  2. 输入数字,可以只包含数字,也可以带空格或短横线。
  3. 查看结果:有效或无效,或计算出的校验位。

隐私说明

本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。

常见问题

这个工具能识别卡组织或发卡机构吗?
不能。它只检查 Luhn 校验和,确认数字格式是否正确,无法判断卡片是否真实存在、是否有效,或由哪家银行发行。
我输入的数字会被发送到哪里吗?
不会。Luhn 计算完全在你的浏览器中进行,你输入的任何内容都不会被上传或保存。
除了卡号,Luhn 算法还用在哪些地方?
手机的 IMEI 号码、加拿大社会保险号,以及一些国家的身份证编号方案,也都使用 Luhn 校验位。