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

クレジットカード番号が有効かどうかを数秒で確認できます。

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

Credit Card Validator

Validate credit card numbers using Luhn algorithm

Supported Card Types:
Card Type IIN Range Length Validation
Visa 4 13, 16
Mastercard 51-55 16
American Express 34, 37 15
Discover 6011, 65 16
JCB 35 16
Diners Club 36, 38 14, 16
How Luhn Algorithm Works:

Starting from the rightmost digit, double the value of every second digit.

If doubling results in a two-digit number, add those digits together.

Sum all the digits (including the undoubled ones).

If the total modulo 10 is 0, the number is valid according to the Luhn algorithm.

このツールについて

クレジットカード番号を手に入れたけど、それが本物かどうか分からない? ユーザーの登録フォームからのものかもしれないし、決済フローをテストしていて、偽のデータで時間を浪費したくないのかもしれない。そんなときに役立つのがクレジットカードバリデーターだ。これは魔法ではない——ただ、番号が正しいパターンに従っていて、基本的な数学的テスト(気になるなら「ルーンアルゴリズム」と呼ばれる)に合格するかどうかを素早くチェックするだけだ。このツールは、カードが有効かどうか、または残高があるかどうかは教えてくれない。でも、支払いプロセッサーに送る前に、タイポや偽の番号、明らかに間違ったフォーマットを見つけ出してくれる。 私がこれを作ったのは、テスト中にクソみたいなカード番号が通ってしまうのを見るのにうんざりしていたからだ。一桁多い、スペースが一つ抜けている——それだけでログが失敗した課金でいっぱいになる。このツールはブラウザ上で動作し、何も保存せず、シンプルな答え(有効か無効か)を返す。

主な機能

  • ルーンアルゴリズムを使ってカード番号をチェック——推測ではなく、数学的に判定。
  • Visa、Mastercard、American Express、Discoverなど、主要なカードタイプすべてに対応。
  • 即座にフィードバック——番号を入力するとリアルタイムで結果が表示される。
  • データは一切デバイスを離れない。すべてローカルで処理される。
  • スマートフォン、デスクトップ、タブレットで動作——アプリは不要。
  • スペースやハイフンを自動的に処理。入力をクリーンアップする必要はない。
  • 番号が有効な場合、カードの種類(VisaやAmexなど)を表示。

FAQ

このツールは実際にカードに課金するの?
いいえ。これは番号が正しくフォーマットされており、ルーンチェックに合格するかどうかだけを確認する。銀行や決済システムには一切接続しない。クレジットカード番号のスペルチェッカーのようなものだと思ってほしい。

これを実際の取引に使うことはできる?
厳密にはできない。明らかなエラーを見つけるのには役立つが、カードが有効かどうか、資金があるかどうか、使用が許可されているかどうかまでは検証しない。実際の課金には、StripeやPayPalなどの適切な決済ゲートウェイを常に使用してほしい。