分類: 開發工具
Luhn 檢查碼驗證器
使用 Luhn 演算法驗證數字並計算檢查碼
使用 Luhn(模 10)檢查碼驗證信用卡卡號等識別碼,或計算補足部分號碼所需的檢查碼。所有運算皆在你的瀏覽器中完成。
本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。
這個工具能做什麼
Luhn 演算法,又稱模 10 演算法,是一種簡單的檢查碼公式,用於驗證多種識別號碼,包括信用卡與金融卡卡號、IMEI 號碼,以及部分政府核發的證件號碼。其做法是從最右側數字開始,每隔一位將該數字加倍,若結果大於 9 則減去 9,最後確認總和是否為 10 的倍數。這個工具在本機執行相同的檢查,也能算出讓不完整號碼通過驗證所需的檢查碼。
使用方式
- 選擇「驗證」以檢查完整號碼,或選擇「計算檢查碼」處理缺少末位數字的號碼。
- 輸入號碼,可以只含數字,也可以帶空格或連字號。
- 查看結果:有效或無效,或算出的檢查碼。
隱私說明
本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。
常見問題
- 這個工具能辨識卡片組織或發卡機構嗎?
- 不能。它只檢查 Luhn 檢查碼,確認號碼格式是否正確,無法判斷卡片是否真實存在、是否有效,或由哪家銀行發行。
- 我輸入的號碼會被傳送到其他地方嗎?
- 不會。Luhn 運算完全在你的瀏覽器中進行,你輸入的任何內容都不會被上傳或儲存。
- 除了卡號之外,Luhn 演算法還用在哪些地方?
- 行動裝置的 IMEI 號碼、加拿大社會保險號,以及一些國家的身分證編號制度,也都使用 Luhn 檢查碼。