文件
Identique 檢查身分證號碼的結構是否正確。所有檢查都在您的瀏覽器內執行——您輸入的號碼絕不會傳送到任何伺服器。
驗證會做什麼
- 依所選國家的格式規則檢查號碼——長度、字母、數字與分隔符號。
- 在該國制度定義檢查碼時,重新計算並核對檢查碼。
- 擷取部分國家編入號碼本身的資料,例如出生日期或性別。
驗證不會做什麼
- 不查詢戶政或官方登記資料——格式正確不代表號碼曾被核發。
- 不做身分驗證——無法確認號碼屬於特定的人。
- 不上傳資料——號碼留在您的裝置上,絕不儲存或傳輸。
使用驗證工具
三個步驟,免註冊,資料不離開瀏覽器。
選擇國家
從 80 個支援的國家中選擇——可以名稱或 ISO 代碼搜尋。
輸入號碼
輸入或貼上身分證號碼。驗證在您的瀏覽器本機執行。
查看結果
取得格式與檢查碼的判定結果;支援的國家還會顯示號碼本身編入的資料。
各國參考文件
全部 80 個支援國家的格式規則。點開國家即可查看完整規格。
顯示 80 個國家
- AlbaniaALBIdentity Number
- ArgentinaARGDNI
- AustraliaAUSMedicare Number檢查碼
- AustriaAUTTax Identification Number檢查碼
- BahrainBHRPersonal Number
- BangladeshBGDNational ID
- BelgiumBELNational Registration Number檢查碼
- Bosnia and HerzegovinaBIHUnique Master Citizen Number檢查碼
- BrazilBRACPF Number檢查碼
- BulgariaBGRUniform Civil Number檢查碼
- CanadaCANSocial Insurance Number檢查碼
- ChileCHLRUN/RUT檢查碼
- ChinaCHNResident Identity Number檢查碼
- ColombiaCOLUnique Personal ID檢查碼
- CroatiaHRVPersonal ID Number檢查碼
- CyprusCYPTax Number檢查碼
- Czech RepublicCZEBirth Number檢查碼
- DenmarkDNKPersonal Identity Number
- EstoniaESTPersonal ID Number檢查碼
- FinlandFINPersonal Identity Code檢查碼
- FranceFRASocial Security Number檢查碼
- GeorgiaGEOPersonal Number
- GermanyDEUTax Identification Number檢查碼
- GreeceGRCTax Identity Number檢查碼
- Hong KongHKGNational ID Number檢查碼
- HungaryHUNPersonal ID Number檢查碼
- IcelandISLIcelandic Identification Number (kennitala)檢查碼
- IndiaINDAadhaar (UID)檢查碼
- IndonesiaIDNNational ID Number
- IranIRNNational ID Number檢查碼
- IraqIRQNational Card Number
- IrelandIRLPersonal Public Service Number檢查碼
- IsraelISRIdentity Number檢查碼
- ItalyITAFiscal Code檢查碼
- JapanJPNMy Number檢查碼
- KazakhstanKAZIndividual Identification Number檢查碼
- KuwaitKWTCivil Number檢查碼
- LatviaLVAPersonal Code檢查碼
- LithuaniaLTUPersonal Code檢查碼
- LuxembourgLUXNational Identification Number檢查碼
- MacauMACResident Identity Card
- MalaysiaMYSNational Registration Identity Card Number
- MexicoMEXCURP檢查碼
- MoldovaMDAPersonal Code (IDNP)
- MontenegroMNEUnique Master Citizen Number (JMBG)檢查碼
- NepalNPLNational ID Number
- NetherlandsNLDBurgerservicenummer (BSN)檢查碼
- New ZealandNZLIRD Number
- NigeriaNGANational Identification Number
- North MacedoniaMKDUnique Master Citizen Number (JMBG)檢查碼
- NorwayNORNational Identity Number檢查碼
- PakistanPAKNational Identity Card
- Papua New GuineaPNGNational ID Number
- PhilippinesPHLPhilSys Number
- PolandPOLPESEL檢查碼
- PortugalPRTCitizen Card檢查碼
- RomaniaROUPersonal Numeric Code檢查碼
- RussiaRUSInternal Passport
- San MarinoSMRSocial Security Number / Tax Registration
- Saudi ArabiaSAUNational ID檢查碼
- SerbiaSRBJMBG檢查碼
- SingaporeSGPNRIC/FIN檢查碼
- SlovakiaSVKBirth Number檢查碼
- SloveniaSVNEMŠO檢查碼
- South AfricaZAFNational ID Number檢查碼
- South KoreaKORResident Registration Number
- SpainESPDNI檢查碼
- Sri LankaLKANational ID Number檢查碼
- SwedenSWEPersonal Identity Number檢查碼
- SwitzerlandCHESocial Security Number檢查碼
- TaiwanTWNNational Identification Card檢查碼
- ThailandTHANational Identity Card Number檢查碼
- TurkeyTURNational ID Number檢查碼
- UkraineUKRIndividual Tax Number檢查碼
- United Arab EmiratesAREEmirates ID檢查碼
- United KingdomGBRNational Insurance Number
- United StatesUSASocial Security Number
- VenezuelaVENCédula de Identidad
- VietnamVNMCitizen Identity Card Number
- ZimbabweZWENational ID Number檢查碼
開發者專區
本站背後的驗證引擎已發佈為 idnumbers——開源、零相依性的 npm 套件,附完整 TypeScript 型別。
驗證與解析
import { validateNationalId, parseIdInfo } from "idnumbers";
// Validate a Taiwan National ID (format + checksum, no network)
const result = validateNationalId("TWN", "C130536598");
console.log(result.isValid); // true
// Some countries encode data in the number itself
const info = parseIdInfo("ZAF", "1605077045198");
console.log(info?.gender, info?.yyyymmdd);
const { validateNationalId, parseIdInfo } = require("idnumbers");
// Validate a Taiwan National ID (format + checksum, no network)
const result = validateNationalId("TWN", "C130536598");
console.log(result.isValid); // true
// Some countries encode data in the number itself
const info = parseIdInfo("ZAF", "1605077045198");
console.log(info && info.gender, info && info.yyyymmdd);
範例中的身分證號碼皆為隨機產生的測試值,不屬於任何人。