中華人民共和國居民身分證解析與驗證器

驗證居民身分證號並解析地區、出生日期與校驗位

居民身分證號
驗證居民身分證號並解析地區、出生日期與校驗位
驗證結果
驗證居民身分證號並解析地區、出生日期與校驗位
驗證結果
驗證居民身分證號並解析地區、出生日期與校驗位

什麼是中華人民共和國居民身分證號?

18 位中華人民共和國居民身分證號由地址碼、出生日期碼、順序碼和校驗位組成。這個驗證器會在本地檢查這些部分,並幫助你查看號碼的結構。

這個驗證器會如何檢查

  • 去除空格和連字號,並把最後一位的 x 統一轉成大寫 X
  • 要求總長度必須為 18 位,前 17 位為數字,最後 1 位為數字或 X
  • 用前 6 位比對 2023 年行政區劃資料,並解析其中的 8 位出生日期
  • 根據前 17 位重新計算校驗位,再與最後一位進行比對

驗證結果會顯示什麼

  • 地區拆解:省、市、區縣,以及原始地區代碼
  • 出生日期、目前年齡、順序碼,以及根據順序碼推導出的性別
  • 標準化後的身分證號,以及期望/實際校驗位,方便排查問題

範例

110101199001010015 可以拆解為:

  • 110101 -> 北京市東城區
  • 19900101 -> 出生日期 1990-01-01
  • 001 -> 順序碼
  • 5 -> 校驗位

重要說明

本工具只做離線的結構和校驗位驗證。通過這些檢查,並不能證明號碼對應的身份真實存在或證件目前仍然有效。

地區名稱基於 2023 年行政區劃資料集。