卡號與身分證號校驗工具
貼上一個卡號、IBAN 或各國證件號,本站會用與產生器完全相同的公開演算法校驗它,並列出每個能解釋的欄位。沒有公開校驗位的制度會明確標註「僅格式」,不會假裝通過。
分隔符號(空格、-、.、/)會被忽略;字母大小寫不敏感。
校驗結果
結果會顯示在這裡。
這個校驗器能做什麼
-
用的是產生器同一個演算法
證件號演算法、ISO 13616 的 IBAN 校驗與銀行卡的 Luhn 校驗,都與本站產生器共用同一份實作,且每次建置都會用官方樣張自檢。這裡顯示「通過」,產生器產生的同類號碼也一定通過。
-
一個號碼可能屬於多個制度
八位數字既可能是土耳其證件號,也可能是丹麥 CPR;九位的 Luhn 號碼既是加拿大 SIN,也是荷蘭 BSN。這些都會並列列出,因為每一種說法本身都為真。工具不會替你猜一個國家。
-
「僅格式」是誠實的答案
不少國家(如美國 SSN、印度 PAN)從未公布校驗位演算法。這種情況下只能確認位數與字元結構,介面會明確寫「僅格式」,而不是含糊地說「有效」。
-
IBAN 還會列出本國校驗位
比利時、法國、義大利等國的 BBAN 內部各有本國校驗位。校驗 IBAN 時這些都會一併檢查,並指出號碼屬於哪家銀行。
-
公司與 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# · …
- 依據
- …
相關工具
- 臨時信箱臨時信箱無需註冊,用它註冊網站、接收驗證碼,郵件會自動出現在收件匣中,複製驗證碼即可完成驗證。
- 虛擬信用卡產生格式正確、可通過 Luhn 驗證的測試卡號,涵蓋 Visa、Mastercard、銀聯等國際與國內卡組織。也可輸入已知的卡號片段,補全為完整卡號。僅供軟體測試。
- 虛擬地址依所選國家的真實地址格式產生完整地址:街道、城市、行政區、郵遞區號與電話號碼,各欄位取自同一地區,彼此一致。適用於註冊聯調、表單驗證與國際化地址展示。
- 虛擬公司產生一家完整的企業實體:公司名稱、行業、規模、法律形式、註冊資本地址、聯絡電話,以及該國真實的公司註冊號與增值稅號。使用同一個身分KEY,即可與身分、地址、銀行卡等頁面完全對應。
- 虛擬職業依身分記錄產生一份完整的職業檔案:目前職位、歷任工作經歷、教育經歷、技能,以及依行業與國家匹配的真實職業資格。使用同一個身分KEY,與身分產生頁的學歷、職位完全一致。
這些頁面共用同一組身分 KEY:從任一頁面複製 KEY,即可在其他頁面重現同一筆紀錄。
產生的資料是真實的嗎?
不是。所有欄位都由本機演算法合成,不使用真實個人資料,也不查詢任何資料庫,產生過程在瀏覽器內完成。結果可以重現:身分 KEY 相同,得到的紀錄就相同。格式與真實證件一致,並且在已實作演算法的國家通過檢核碼,但它不對應任何真實的人、住址或帳戶,也不是任何機關簽發或登記的文件——用於表單測試、介面示範與自動化樣本足夠,不能用來冒用他人身分。
新國家與新演算法上線時通知你
加入 Telegram 群組,新增國家與地區、新增檢查碼演算法時會在群組裡說明。也可以直接在群組裡回報某國資料的問題。
加入 Telegram 群組按 Ctrl+D(Mac 為 ⌘+D)收藏本頁,下次直接開啟。