Luhnアルゴリズムに準拠したテスト用クレジットカード番号を生成します。VisaやMasterCardなどの主要ブランドに対応しています。
「カード番号を生成」ボタンをクリックして結果を表示
開発やテストの段階では、規格に準拠した大量のカード番号データが必要になりますが、実際のカード番号を使用するのはセキュリティ上のリスクが伴います。本ツールは、Luhnアルゴリズム(モジュラス10)を使用して、国際標準に準拠したダミークレジットカード番号を生成します。VisaやMasterCardなどの主要ブランドに対応しています。これらの16〜19桁の数字は基本的なチェックディジットを通過しますが、実際には使用できないテスト用データです。
生成されたカード番号は銀行の認証を通過できますか?
できません。これらのカード番号はLuhnアルゴリズムによる検証を通過するだけであり、実際の口座には紐付いていません。
カードブランドによってカード番号の桁数に違いはありますか?
生成されたカード番号を実際の取引に使用することは固く禁じられています。データ漏洩のリスクを避けるため、隔離されたテスト環境でのみ使用することをお勧めします。一括生成の際は、100個の数量制限を超えないようにご注意ください。
決済システムのテストを行う際は、BIN(Bank Identification Number)コード表と照らし合わせて、生成されたカード番号の最初の6桁がカードブランドの仕様に準拠しているかを確認することをお勧めします。代表的な例:
Visaカードは通常「4」から始まり、MasterCardは「51〜55」、銀聯(UnionPay)カードは「62」から始まります。