4111 1111 1111 1111
100% ブラウザ内で処理され、カード番号が外部に送信されることはありません。テスト用番号のみ使用してください。
機能の説明
クレジットカードバリデーターは、Luhn アルゴリズムを使ってカード番号が構造的・数学的に有効かをチェックし、番号のプレフィックスと長さから発行ブランド(Visa、Mastercard、American Express、Discover、Diners Club、JCB、UnionPay、Maestro)を識別します。まさに、支払いフォームを送信する前に実行するフロントエンドチェックです。すべて 100% クライアント側で動作します - 番号がブラウザーの外に出ることはないため、実カードでも安全です(ただし本ツールはテスト番号向けです)。
使い方
- カード番号に番号を入力または貼り付けます(スペースとハイフンは無視されます)。
- サンプルを押すと、有効なことが分かっている Visa のテスト番号を読み込みます。
- Luhn チェックと Valid の結果、および検出されたブランドを読みます。
- 必要に応じて、整形済みの番号をコピーします。
例
有効な Visa テスト番号
入力: 4111 1111 1111 1111 → ブランド Visa、Luhn Pass、Valid Yes。
無効(1 違い)
入力: 4111 1111 1111 1112 → Luhn Fail、Valid No。
American Express(15 桁)
入力: 3782 822463 10005 → ブランド American Express、整形結果 3782 822463 10005。
補足事項
- プライベート: 検証はすべてローカルです - 何も送信も保存もされません。
- Luhn ≠ 実在カード: Luhn チェックサムが確認するのは番号の形式が正しいことだけで、口座が存在するか残高があるかは保証しません。
- 関連ツール: IBAN Validator、
HashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
Type Identifier。