安全
西班牙 DNI/NIE 驗證
驗證西班牙 DNI 或 NIE 控制字母。
—
結果
批次檢查——每行貼上一個
驗證西班牙 DNI 或 NIE
輸入 DNI(8 位數字 + 字母)或 NIE(X/Y/Z + 7 位數字 + 字母)驗證控制碼。全在瀏覽器本機執行。
西班牙的DNI是8位數字加一個控制字母;NIE(針對外國居民)將第一個字元替換為X、Y或Z。控制字母是純數學計算,依據官方規定:數字除以23的餘數索引序列TRWAGMYFPDXBNJZSQVHLCKE。對於NIE,計算前先將X/Y/Z替換為0/1/2。此工具在本地重新計算字母,當不符時告知預期字母,並規範化格式。
正確的校驗字母僅能證明字串格式正確,不代表該文件確實存在或屬於任何人。身份證件由內政部/國家警察局發行並驗證;若需法律確定性,請透過官方管道查證。最後驗證:2026年7月。
常見問題
DNI 字母如何計算?
將8位數字除以23取餘數,然後在TRWAGMYFPDXBNJZSQVHLCKE中讀取該位置的字母(位置0 = T)。範例:12345678 mod 23 = 14 → Z,因此12345678Z有效。
NIE 驗證有何不同?
在計算前替換前導字母:X→0,Y→1,Z→2,然後將其視為9位數字並應用相同的mod-23表。例如,X1234567L驗證為01234567 + 字母。
哪些字母永遠不會作為控制字元出現?
為避免與1、N、0和V混淆,表中排除了I、Ñ、O和U。如果"DNI"以這些字母結尾,則視為無效。
我檢查號碼時,它會被上傳嗎?
不——檢查是瀏覽器中運行的單一模運算。沒有任何資料傳輸、記錄或儲存,這也使得批量檢查員工清單更符合GDPR;處理的法律依據仍由您負責。