セキュリティ デバイス上で処理 · アップロードなし

クレジットカードバリデーター

Luhnアルゴリズムで任意のカード番号を確認し、カードネットワークを検出し、有効なテスト番号を生成します。無料・プライベート・アップロード不要。

クレジットカードバリデーターは、Luhnチェックサムアルゴリズムで任意のカード番号を確認し、カードネットワーク(Visa、Mastercard、American Express、Discover、Diners Club、JCB、UnionPay、Maestro)を検出し、決済フローのテスト用にLuhnに準拠したテスト番号を生成できます。すべてブラウザ内でローカルに処理され、サーバーには一切送信されません。FreeToolHub制作。

カード番号を入力して確認してください。

テスト番号を生成

生成された番号はLuhnチェックサムとネットワークのプレフィックス規則を満たすだけです。実際のアカウントとは関連付けられておらず、実際の購入には使用できません。決済フォームや検証ロジックのテスト専用です。

よくある質問

Luhnアルゴリズムとは何ですか?

Luhnアルゴリズム(mod 10とも呼ばれる)は、クレジットカードやデビットカードの番号を含むさまざまな識別番号を検証するために使われるシンプルなチェックサム方式です。右から数えて1桁おきに2倍にし、結果が9を超える場合は9を引き、合計が10の倍数になるかを確認します。

ここで実際のカード番号をテストしても安全ですか?

はい。すべてJavaScriptを使ってブラウザ内でローカルに処理されます。カード番号がサーバーに送信されたり、保存されたり、記録されたりすることは一切ありません。ただし、このツールはLuhnチェックサムとカードの形式のみを確認するもので、実際のカードが有効か、残高があるか、実際に発行されているかは判断できません。

このツールはどのカードネットワークを検出しますか?

公開されている番号範囲(IIN/BINプレフィックス)と想定される桁数に基づき、Visa、Mastercard、American Express、Discover、Diners Club、JCB、UnionPay、Maestroを認識します。

生成したテスト番号を実際の購入に使えますか?

いいえ。生成された番号はLuhnチェックサムとネットワークのプレフィックス規則を満たすだけです。実際のアカウントとは関連付けられておらず、残高もなく、実際の決済処理業者には拒否されます。決済フォームや検証ロジックのテスト専用です。

本物らしい番号が無効と表示されるのはなぜですか?

番号がそれらしく見えても、Luhnチェックサムに通らなかったり、そのネットワークに対して桁数が正しくなかったり、既知のどのネットワークにも割り当てられていないプレフィックスを使っていたりする場合があります。これらのいずれかに該当すると、このツールは無効と表示します。