Luhnバリデーターで番号を確認する方法

カード番号など、Luhnチェックを使う番号を貼り付けて、有効かどうかを確認し、結果の意味を理解できます。

2分で読めます


番号を確認するには、Luhnバリデーターを開いて番号を貼り付けます。有効か無効かがすぐに表示されます。スペースやハイフンを入れず、数字だけを貼り付けてください。

有効とは、数字がLuhnチェックに合格したという意味です。無効とは、数字が間違っている、抜けている、または入れ替わっているという意味です。そもそもその番号がLuhnチェックを使っていない可能性もあります。

有効という結果の意味

有効という結果が出ても、その番号が実在するカードやアカウントに属しているとは限りません。番号の形式が正しく、明らかな入力ミスがないという意味にすぎません。誰でもチェックに合格する番号を作れます。

Luhnチェックは入力ミスを見つけるために使いましょう。番号が無効なら、どこかに送る前に修正してください。有効な場合でも、最終的な確認はその番号を管理するシステムで行われます。

Luhnチェックが使われる場面

最もよく知られている例は決済カード番号です。チェックアウトフォームは、銀行に問い合わせる前に「カード番号が無効です」と表示できます。ほかにも、同じチェックを使う識別番号があります。

Luhnチェックは速くて簡単で、入力ミスが問題を引き起こす前に見つけられます。そのため、フォームでは最初にこのチェックを実行します。

実際に試してみませんか?


Luhn番号検証ツール

Luhnアルゴリズムで番号を検証します。

ツールを開く

共有