跳到正文
馬克工具箱

銀行卡號 Luhn 校驗

輸入信用卡或簽帳金融卡卡號,檢查格式和 Luhn 校驗位。工具可以發現常見輸錯,但不能查詢髮卡行,也不能證明銀行卡真實存在或仍然有效。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

可以包含空格和連字元,所有校驗都只在本機瀏覽器中進行。

Luhn 校驗通過

純數字卡號
4111 1111 1111 1111
數字位數
16
校驗通過只能排除常見輸入錯誤,不能證明銀行卡真實存在或仍然有效。請勿輸入密碼、CVV 安全碼或簡訊驗證碼。

使用步驟

  1. 輸入銀行卡號,可以帶空格或連字元;不要輸入密碼、CVV 安全碼和簡訊驗證碼。
  2. 檢視數字位數和 Luhn 校驗是否通過。
  3. 如果校驗位錯誤,可對照工具算出的正確末位數字檢查輸入。

引數說明

卡號位數
支付卡號通常為 12—19 位數字。位數正確並不能辨識銀行,也不能證明該號碼已經發行。
Luhn 校驗
從右向左把間隔的數字乘以 2 並作減 9 處理,再把所有數字相加;總和能被 10 整除即通過。
校驗位
卡號最後一位用於使整體通過 Luhn 演算法,工具可以根據前面的數字算出應有的末位校驗碼。

安全測試號碼

4111 1111 1111 1111 和 5555 5555 5555 4444 是公開使用的測試號碼,能通過 Luhn 校驗,但不是可用於支付的真實賬戶。

Luhn 演算法能發現所有單個數字輸錯和大多數相鄰數字顛倒。它只是檢錯演算法,不提供加密、授權或反欺詐能力。

常見問題

校驗通過就代表銀行卡是真的嗎?

不是。Luhn 只檢查號碼內部的算術關係,無法判斷賬戶是否發行、是否有效或是否有餘額。

輸入的卡號會上傳嗎?

不會,校驗只在本機瀏覽器中執行。如果只是測試演算法,仍建議使用公開的測試號碼。

所有銀行卡都使用 Luhn 演算法嗎?

大多數主流信用卡和簽帳金融卡使用,但也有號碼格式不同或採用其他校驗規則的情況。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具