VIN 校验位验证器
粘一个 17 位的 VIN,核对它的校验位,并看清每一段的含义 —— 包括那个年份码在法理上可能对应的每一个车型年。
🔒 你的数据不会离开浏览器。
为什么 VIN 里永远没有 I、O、Q
这三个字母被排除在 VIN 字母表之外,是因为它们太容易和数字 1、0 认混。如果你拿到的 VIN 里出现了其中之一,那就是认错了字 —— 而改法是机械的:I 还原成 1,O 和 Q 还原成 0。本工具会把改正后的值给你,好让你拿校验位再验一遍。
这枚校验位并不是全世界都算
第 9 位是由其余十六位算出来的校验位。在北美,它是 FMVSS 115 强制要求的;但其他地区的厂商往往并不执行。一个过不了这道校验的欧洲 VIN 仍然可能是真的 —— 所以本工具把「对不上」报成一条很强的线索,而不是「这是假号」的判决。
年份是真的有歧义
第 10 位用 30 个码来编车型年 —— 21 个字母加 9 个数字 —— 然后循环。字母 A 既是 1980,也是 2010,还是 2040。有一条北美惯例可以帮上忙:第 7 位是数字,车属于 1980–2009 这一轮;是字母,则属于 2010 往后那一轮。本工具会套用这条惯例,同时仍然把其他可能一并列给你,因为年份码本身排除不掉它们。
校验位对得上能证明什么、不能证明什么
它证明这十七位内部自洽 —— 也就是你抄对了。它完全没说这辆车是否存在、是否被盗、是否和它的手续对得上。那些要查档,不是靠算术。
本工具执行的全部检查(共 8 条规则)
VIN-F01不是 17 位字符
现代 VIN 正好是 17 位字符。1981 年之前生产的车辆用的是更短的、各厂自定的格式,本检查器无法校验。
修复: 看仪表台或门框上的铭牌。仔细数——第 8 位之后的那个字符常被误认成分隔符。
来源: ISO 3779(VIN 结构)与 FMVSS 115 / 49 CFR 565(北美校验位)。算法在我们的回归测试里用真实 VIN 验证过,其中包括校验位为 X 的情形。
VIN-F02含有 I、O 或 Q
VIN 的字母表刻意排除了 I、O、Q,正是因为它们与 1 和 0 容易混淆。出现其中之一,说明这个 VIN 被抄错了——几乎总是从照片或手写便条上抄的。
修复: 把 I 读作 1、O 与 Q 读作 0,然后重新核对校验位来确认这个读法。
来源: ISO 3779(VIN 结构)与 FMVSS 115 / 49 CFR 565(北美校验位)。算法在我们的回归测试里用真实 VIN 验证过,其中包括校验位为 X 的情形。
VIN-F03含有非法字符
VIN 只用数字和大写字母(且不含 I、O、Q)。
修复: 去掉空格、连字符和标点。
来源: ISO 3779(VIN 结构)与 FMVSS 115 / 49 CFR 565(北美校验位)。算法在我们的回归测试里用真实 VIN 验证过,其中包括校验位为 X 的情形。
VIN-C01校验位不匹配
第 9 位是由其余十六位算出来的校验位。对不上通常意味着抄录出错。注意:校验位在北美是强制的,但并非各地都执行——一个欧洲 VIN 可以是真的,却仍然通不过这一关。
修复: 重读一遍 VIN,特别留意 8/B、5/S、2/Z、0/D 这几组容易混淆的字符。
来源: ISO 3779(VIN 结构)与 FMVSS 115 / 49 CFR 565(北美校验位)。算法在我们的回归测试里用真实 VIN 验证过,其中包括校验位为 X 的情形。
VIN-S01世界制造厂识别代号(WMI)
前三位标识制造厂以及车辆的生产地区。单看第一位就能得出地区。
来源: ISO 3779(VIN 结构)与 FMVSS 115 / 49 CFR 565(北美校验位)。算法在我们的回归测试里用真实 VIN 验证过,其中包括校验位为 X 的情形。
VIN-S02车型年份天生就是有歧义的
第 10 位按 30 年一轮的周期编码车型年份,所以同一个代码总会对应好几个可能的年份。第 7 位是数字时属于 1980–2009 那一轮,是字母时属于 2010 年起——这是北美的惯例,能收窄范围,但消除不了歧义。
来源: ISO 3779(VIN 结构)与 FMVSS 115 / 49 CFR 565(北美校验位)。算法在我们的回归测试里用真实 VIN 验证过,其中包括校验位为 X 的情形。
VIN-S03装配厂与流水号
第 11 位标识装配厂(各厂自定),第 12–17 位是生产流水号。
来源: ISO 3779(VIN 结构)与 FMVSS 115 / 49 CFR 565(北美校验位)。算法在我们的回归测试里用真实 VIN 验证过,其中包括校验位为 X 的情形。
VIN-P01占位码形态
每一位都相同,或者是一个已知的填充值。注意 11111111111111111 是能通过校验位的——这正是「光有校验和不够」的原因。
修复: 用车辆本身上的那个 VIN。
来源: ISO 3779(VIN 结构)与 FMVSS 115 / 49 CFR 565(北美校验位)。算法在我们的回归测试里用真实 VIN 验证过,其中包括校验位为 X 的情形。
关于这些规则。 每一条都有编号、严重级别和通俗解释。每个来源链接都已登记在案,并对线上页面实际复验过,而不是凭印象写上去的. 规则如何编写、测试与保持更新 →