Luhnバリデーターで番号を確認する方法
カード番号など、Luhnチェックを使う番号を貼り付けて、有効かどうかを確認し、結果の意味を理解できます。
2分で読めます
番号を確認するには、Luhnバリデーターを開いて番号を貼り付けます。有効か無効かがすぐに表示されます。スペースやハイフンを入れず、数字だけを貼り付けてください。
有効とは、数字がLuhnチェックに合格したという意味です。無効とは、数字が間違っている、抜けている、または入れ替わっているという意味です。そもそもその番号がLuhnチェックを使っていない可能性もあります。
有効という結果の意味
有効という結果が出ても、その番号が実在するカードやアカウントに属しているとは限りません。番号の形式が正しく、明らかな入力ミスがないという意味にすぎません。誰でもチェックに合格する番号を作れます。
Luhnチェックは入力ミスを見つけるために使いましょう。番号が無効なら、どこかに送る前に修正してください。有効な場合でも、最終的な確認はその番号を管理するシステムで行われます。
Luhnチェックが使われる場面
最もよく知られている例は決済カード番号です。チェックアウトフォームは、銀行に問い合わせる前に「カード番号が無効です」と表示できます。ほかにも、同じチェックを使う識別番号があります。
Luhnチェックは速くて簡単で、入力ミスが問題を引き起こす前に見つけられます。そのため、フォームでは最初にこのチェックを実行します。
実際に試してみませんか?
Luhn番号検証ツール
Luhnアルゴリズムで番号を検証します。