卡号与身份证号校验工具
粘贴一个卡号、IBAN 或各国证件号,本站会用与生成器完全相同的公开算法校验它,并列出每个能解释的字段。没有公开校验位的制度会明确标注「仅格式」,不会假装通过。
分隔符(空格、-、.、/)会被忽略;字母大小写不敏感。
校验结果
结果会显示在这里。
这个校验器能做什么
-
用的是生成器同一个算法
证件号算法、ISO 13616 的 IBAN 校验和银行卡的 Luhn 校验,都与本站生成器共用同一份实现,并且每次构建都会用官方样张自检。这里显示「通过」,生成器产生的同类号码也一定通过。
-
一个号码可能属于多个制度
八位数字既可能是土耳其证件号,也可能是丹麦 CPR;九位的 Luhn 号码既是加拿大 SIN,也是荷兰 BSN。这些都会并列列出,因为每一种说法本身都为真。工具不会替你猜一个国家。
-
「仅格式」是诚实的答案
不少国家(如美国 SSN、印度 PAN)从未公布校验位算法。这种情况下只能确认位数与字符结构,界面会明确写「仅格式」,而不是含糊地说「有效」。
-
IBAN 还会列出本国校验位
比利时、法国、意大利等国的 BBAN 内部各有本国校验位。校验 IBAN 时这些都会一并检查,并指出号码属于哪家银行。
-
公司与 VAT 号码
企业注册号(法国 SIREN、日本法人番号、中国统一社会信用代码等)与增值税号(欧盟各国、英国、瑞士、挪威等)也在校验范围内,用的是与「虚拟公司」页面同一份算法。
仅用于校验格式与校验位,不对任何号码的真实性、归属或可用性作保证。
如何保证数据可复现(身份KEY)
全站工具共享同一个身份KEY:同一串 KEY 在任何页面都指向同一个人。填入 KEY 再点生成,得到的姓名、地址、证件号、职业与在线资料会与上次完全一致——因此自动化测试可以固定样本,缺陷报告也能按 KEY 复现同一条记录。KEY 由你自己输入或点「生成一个身份KEY」得到,本站不保存它,只作为随机数的输入在本地使用。
适合哪些场景
- 表单与注册流程测试
- 用本地格式的地址、电话与证件号填写注册表单,在真实数据出现之前就能覆盖必填、长度、字符集与条件校验。
- 自动化测试的固定样本
- 在测试夹具里写入一个身份KEY,CI 每次运行拿到的都是同一个人:断言保持稳定,失败也能按 KEY 复现。
- 演示与原型数据
- 为演示环境、截图或设计稿提供看起来真实的记录,而不是 "John Doe / 123" 这样的占位符。
- 多语言排版与格式检查
- 德语连写的街名、不加分隔符的 CJK 地址、带变音符号的姓名:正是这些输入最容易让排版截断或错位。
常见问题
卡号与身份证号校验工具生成的数据是真实的吗?
不是。所有字段由算法合成,不对应任何真实个人、住址或账户,仅用于软件测试、表单演示与数据填充。
生成结果可以复现吗?
可以。身份KEY决定全部随机取值,相同 KEY 配合相同国家与性别必然得到完全一致的结果。
需要注册或联网吗?
不需要注册,也不上传数据:生成过程在你的浏览器本地完成,页面加载完成后断网也能继续生成。
以上回答与站点的实际行为一致;若发现不符,请通过页脚的邮箱告知。
数据格式说明
字段名与本页界面一致;格式一栏沿用生成器的掩码写法:# 代表数字,A 代表字母,… 表示由算法取值或沿用真实数据的部分。
- 待校验的号码
- IBAN · card · national ID · VAT · company number
- 校验结果
- Luhn · ISO 13616 MOD-97-10 · ISO 7064 · Verhoeff
- 可能的制度
- …
- 规范化后的号码
- A# · …
- 依据
- …
相关工具
- 临时邮箱临时邮箱无需注册,用它注册网站、接收验证码,邮件会自动出现在收件箱中,复制验证码即可完成验证。
- 虚拟信用卡生成格式正确、可通过 Luhn 校验的测试卡号,覆盖 Visa、Mastercard、银联等国际与国内卡组织。也可输入已知的卡号片段,补全为完整卡号。仅用于软件测试。
- 虚拟地址按所选国家的真实地址格式生成完整地址:街道、城市、行政区、邮政编码与电话号码,各字段取自同一地区,彼此一致。适用于注册联调、表单校验与国际化地址展示。
- 虚拟公司生成一家完整的企业实体:公司名称、行业、规模、法律形式、注册资本地址、联系电话,以及该国真实的公司注册号与增值税号。使用同一个身份KEY,即可与身份、地址、银行卡等页面完全对应。
- 虚拟职业根据身份记录生成一份完整的职业档案:当前职位、历任工作经历、教育经历、技能,以及按行业与国家匹配的真实职业资格。使用同一个身份KEY,与身份生成页的学历、职位完全一致。
这些页面使用同一个身份 KEY:从任一页面复制 KEY,即可在其它页面重现同一条记录。
生成的数据是真实的吗?
不是。所有字段都由本地算法合成,不使用真实个人资料,也不查询任何数据库,生成过程在浏览器内完成。结果可复现:身份 KEY 相同,得到的记录就相同。格式与真实证件一致,并且在实现了校验算法的国家里通过校验位,但它不对应任何真实的人、住址或账户,也不是任何机构签发或登记的文件——用于表单测试、界面演示与自动化样本足够,不能用来冒充他人身份。
新国家与新算法上线时通知你
加入 Telegram 群组,新增国家和地区、新增校验位算法时会在群里说明。也可以直接在群里反馈某国数据的问题。
加入 Telegram 群组按 Ctrl+D(Mac 为 ⌘+D)收藏本页,下次直接打开。