分類: 開發工具

Luhn 檢查碼驗證器

站方自行規劃沒找到想要的工具?

使用 Luhn 演算法驗證數字並計算檢查碼

使用 Luhn(模 10)檢查碼驗證信用卡卡號等識別碼,或計算補足部分號碼所需的檢查碼。所有運算皆在你的瀏覽器中完成。

結果JSON 有效數值4111111111111111

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

Luhn 演算法,又稱模 10 演算法,是一種簡單的檢查碼公式,用於驗證多種識別號碼,包括信用卡與金融卡卡號、IMEI 號碼,以及部分政府核發的證件號碼。其做法是從最右側數字開始,每隔一位將該數字加倍,若結果大於 9 則減去 9,最後確認總和是否為 10 的倍數。這個工具在本機執行相同的檢查,也能算出讓不完整號碼通過驗證所需的檢查碼。

使用方式

  1. 選擇「驗證」以檢查完整號碼,或選擇「計算檢查碼」處理缺少末位數字的號碼。
  2. 輸入號碼,可以只含數字,也可以帶空格或連字號。
  3. 查看結果:有效或無效,或算出的檢查碼。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

這個工具能辨識卡片組織或發卡機構嗎?
不能。它只檢查 Luhn 檢查碼,確認號碼格式是否正確,無法判斷卡片是否真實存在、是否有效,或由哪家銀行發行。
我輸入的號碼會被傳送到其他地方嗎?
不會。Luhn 運算完全在你的瀏覽器中進行,你輸入的任何內容都不會被上傳或儲存。
除了卡號之外,Luhn 演算法還用在哪些地方?
行動裝置的 IMEI 號碼、加拿大社會保險號,以及一些國家的身分證編號制度,也都使用 Luhn 檢查碼。