香港身份证号码的格式是什么?

香港身份证号码的格式清晰固定,由三个核心部分有序构成,整体呈现“英文母+6位数+括号内校验码”的形态。

首部分是1个英文母,从A到Z任选其一,作为号码的前缀。它没有特殊的身份指向,只是登记时的标识符号,常见如“A”“B”“C”等,随机分配给不同持证人。

是6位连续的阿拉伯数,属于流水编号。论是出生即登记的香港永久居民,还是后续通过居留权、工作签证等途径获取身份的居民,这6位数都按登记顺序随机生成,确保每个号码的唯一性——即使两位持证人首母相同,数也不会重复。

最后是括号内的1位校验码,这是整个号码的“验证核心”。它并非随意添加,而是通过首母与数的加权计算得出:先将首母转换为对应数值A=10、B=11……Z=35,再与6位数分别按8到2的权重相乘,求和后取模11。若余数为0到9,则校验码为对应数;若余数为10,则用母“A”代替。比如首母“A”对应10、数“123456”,计算方式为10×8+1×7+2×6+3×5+4×4+5×3+6×2=157,157除以11余3,校验码即为“3”,最终号码呈现为“A123456(3)”;若余数为10,校验码则是“A”,比如“C789012(A)”。

这种格式贯穿所有香港身份证,论持证人是永久居民还是非永久居民,是成人还是儿童,号码结构都全一致。区别仅在于身份证上的“永久居民”标记——而非号码本身。校验码的存在更让号码具备“自我验证”功能:若输入时误改其中一个符,校验码会立即出现偏差,便于快速识别错误。

常见的香港身份证号码如“A123456(7)”“B654321(A)”,均这一格式。它用简洁的组合实现了唯一性与准确性的平衡,成为香港身份识别体系中最基础的标识规则。

延伸阅读: