選單

卡號與身分證號校驗工具

貼上一個卡號、IBAN 或各國證件號,本站會用與產生器完全相同的公開演算法校驗它,並列出每個能解釋的欄位。沒有公開校驗位的制度會明確標註「僅格式」,不會假裝通過。

分隔符號(空格、-、.、/)會被忽略;字母大小寫不敏感。

校驗結果

結果會顯示在這裡。

這個校驗器能做什麼

  1. 用的是產生器同一個演算法

    證件號演算法、ISO 13616 的 IBAN 校驗與銀行卡的 Luhn 校驗,都與本站產生器共用同一份實作,且每次建置都會用官方樣張自檢。這裡顯示「通過」,產生器產生的同類號碼也一定通過。

  2. 一個號碼可能屬於多個制度

    八位數字既可能是土耳其證件號,也可能是丹麥 CPR;九位的 Luhn 號碼既是加拿大 SIN,也是荷蘭 BSN。這些都會並列列出,因為每一種說法本身都為真。工具不會替你猜一個國家。

  3. 「僅格式」是誠實的答案

    不少國家(如美國 SSN、印度 PAN)從未公布校驗位演算法。這種情況下只能確認位數與字元結構,介面會明確寫「僅格式」,而不是含糊地說「有效」。

  4. IBAN 還會列出本國校驗位

    比利時、法國、義大利等國的 BBAN 內部各有本國校驗位。校驗 IBAN 時這些都會一併檢查,並指出號碼屬於哪家銀行。

  5. 公司與 VAT 號碼

    企業註冊號(法國 SIREN、日本法人番號、中國統一社會信用代碼等)與增值稅號(歐盟各國、英國、瑞士、挪威等)也在校驗範圍內,用的是與「虛擬公司」頁面同一份演算法。

僅用於校驗格式與校驗位,不對任何號碼的真實性、歸屬或可用性作保證。

如何保證資料可重現(身分 KEY)

全站工具共用同一個身分 KEY:同一串 KEY 在任何頁面都指向同一個人。填入 KEY 再按產生,得到的姓名、地址、證件號、職業與線上資料會與上次完全一致——因此自動化測試可以固定樣本,缺陷報告也能依 KEY 重現同一筆紀錄。KEY 由你自己輸入或按「產生一個身分 KEY」得到,本站不儲存它,只作為隨機數的輸入在本機使用。

適合哪些場景

表單與註冊流程測試
用在地格式的地址、電話與證件號填寫註冊表單,在真實資料出現之前就能涵蓋必填、長度、字元集與條件驗證。
自動化測試的固定樣本
在測試樣板中寫入一組身分 KEY,CI 每次執行拿到的都是同一個人:斷言維持穩定,失敗也能依 KEY 重現。
示範與原型資料
為示範環境、截圖或設計稿提供看起來真實的紀錄,而不是 "John Doe / 123" 這類佔位字串。
多語排版與格式檢查
德語連寫的街名、不加分隔符的 CJK 地址、帶變音符號的姓名:正是這些輸入最容易讓版面被截斷或位移。

常見問題

卡號與身分證號校驗工具產生的資料是真實的嗎?

不是。所有欄位由演算法合成,不對應任何真實個人、住址或帳戶,僅用於軟體測試、表單示範與資料填充。

產生結果可以重現嗎?

可以。身分 KEY 決定全部隨機取值,相同 KEY 配合相同國家與性別必然得到完全一致的結果。

需要註冊或連網嗎?

不需要註冊,也不上傳資料:產生過程在你的瀏覽器本機完成,頁面載入完成後斷網也能繼續產生。

以上回答與本站的實際行為一致;若發現不符,請透過頁尾的電子郵件告知。

資料格式說明

欄位名稱與本頁介面一致;格式欄沿用產生器的遮罩寫法:# 代表數字,A 代表字母,… 表示由演算法取值或沿用真實資料的部分。

待校驗的號碼
IBAN · card · national ID · VAT · company number
校驗結果
Luhn · ISO 13616 MOD-97-10 · ISO 7064 · Verhoeff
可能的制度
…
正規化後的號碼
A# · …
依據
…

這些頁面共用同一組身分 KEY:從任一頁面複製 KEY,即可在其他頁面重現同一筆紀錄。

產生的資料是真實的嗎?

不是。所有欄位都由本機演算法合成,不使用真實個人資料,也不查詢任何資料庫,產生過程在瀏覽器內完成。結果可以重現:身分 KEY 相同,得到的紀錄就相同。格式與真實證件一致,並且在已實作演算法的國家通過檢核碼,但它不對應任何真實的人、住址或帳戶,也不是任何機關簽發或登記的文件——用於表單測試、介面示範與自動化樣本足夠,不能用來冒用他人身分。

新國家與新演算法上線時通知你

加入 Telegram 群組,新增國家與地區、新增檢查碼演算法時會在群組裡說明。也可以直接在群組裡回報某國資料的問題。

加入 Telegram 群組按 Ctrl+D(Mac 為 ⌘+D)收藏本頁,下次直接開啟。

卡號與身分證號校驗工具相關文章