🇹🇼 台灣身分證字號 / 居留證號 線上產生器與智慧檢查器

🔍 欄位即時檢查器(附詳細解密)

💡 請輸入 10 碼證號,系統將會即時進行演算法校驗並解析其編碼背景。

🎲 高階條件式隨機產生器

📄 中華民國身分證明文件編碼規則說明

本工具嚴格遵循中華民國內政部戶政司所制定之身分證字號與統一證號(外聯新版居留證)之安全校驗公式。一組完整的證號由 1 碼大寫英文字母與 9 碼阿拉伯數字組成,其內部各欄位蘊含著持有人的基本背景資訊:

1. 各碼欄位定義說明

位置 代碼範圍 代表含義
第一碼 A - Z (大寫字母) 初次登記之戶籍地(縣市代碼表)。
第二碼 1, 2, 8, 9 1:在台本國籍男性
2:在台本國籍女性
8:外國籍/新版居留證男性
9:外國籍/新版居留證女性
第三碼 0 - 9 細分持有人之入籍來源地或特定身分類別(詳見下表)。
第四至九碼 0 - 9 隨機分配之流水號。
第十碼 0 - 9 驗證碼(檢查碼),用以透過加權模數(Modulo 10)演算法校驗真偽。

2. 第三碼隱藏含義解密(本國籍 1 或 2 適用)

當第二碼為 12(本國國民身分證)時,第三碼數字具有以下法定人口背景含義:

第三碼數字 對應含義說明
0 - 5 在臺灣出生之本籍國民。
6 入籍國民,原本為外國人。
7 入籍國民,原本為無戶籍國民。
8 入籍國民,原本為香港居民或澳門居民。
9 入籍國民,原本為大陸地區居民。

*註:若第二碼為 89 (新版居留證),第三碼則通常作為流水號的一部份,無特定區域劃分。