クレジットカード番号の桁数や法則とは?最初の6桁(BIN)の意味やチェックディジットの仕組みを解説
クレジットカードにはカード番号という14~16桁の番号があります。この番号って実は色々な法則やルールがあって、カード番号の頭の番号で実は色々なことがわかるようになっているってご存知ですか?
だからなんだ?という話ではありますが、クレジットカードにまつわるうんちくの一つとして、ぜひ頭に入れておいていただくと、何かの話題のきっかけになるかもしれませんよ。
クレジットカードのカード番号と桁数
まず、カード番号は16桁のものがほとんどですが、一部のブランドのカードは桁数が異なったりします。
- JCB、Mastercard:16桁(4.4.4.4)
- VISA:原則16桁(※仕様上は13桁、16桁、19桁が存在)
- American Express:15桁(4.6.5)
- Diners Club:14桁(4.6.4)
※()はカード券面などでの区切りを表しています。
これらの番号のうち、最初の番号(これまでは主に6桁、現在は8桁へ移行中)はクレジットカードの種類を示すものになっていて、同じ種類のクレジットカードなら全員共通の番号が割り当てられます。
そして、残りの番号がカード会員個人を示す番号となります。
ちなみに、この先頭の識別番号を「BIN(銀行識別番号)」または「IIN(発行者識別番号)」と呼びます。このBINや個人番号の組み合わせにより、世界中に同じカード番号を持つクレジットカードは1枚も存在しない仕組みになっています。
最初の番号でわかること(BIN / IINの法則)
最初の一桁はMII(主要産業識別子)
クレジットカードの最初の1桁の数字は、MII(主要産業識別子)というもので産業のカテゴリが区別されています。
| 番号数 | 産業 |
|---|---|
| 0 | ISO予約値 |
| 1 | 航空 |
| 2 | 航空、その他 |
| 3 | 旅行・娯楽、銀行・金融 |
| 4 | 銀行・金融 |
| 5 | 銀行・金融 |
| 6 | 商業・銀行 |
| 7 | 石油、その他 |
| 8 | 医療、通信、ヘルスケア、その他 |
| 9 | 国別割当 |
日本国内で発行されているクレジットカードは「3」「4」「5」のいずれかで始まるものがほとんどです。
最初の1~4桁の番号で国際ブランドがわかる
まずは最初の1~4桁までの数字を見ることで、クレジットカードの国際ブランド(JCB、VISA、Mastercardなど)がわかります。
- 300~305、36、38~39:Diners Club
- 34**、37**:American Express
- 35**:JCB
- 4***:VISA
- 51**~55**:Mastercard
- 2221~2720:Mastercard(※BINの枯渇対策として追加された2シリーズ)
- 6011、644*、65**:Discover
- 6221~6229、624*~626*、6282~6288:銀聯
Mastercardといえば「5」から始まるイメージが強いですが、近年は番号の枯渇対策として「2」から始まる番号(2シリーズ)も正式に採用されており、流通が増えています。
最初の6桁(現在は8桁)でカードの発行会社までわかる
MIIを含めて最初の6桁の番号で、実はクレジットカードの発行会社やカードの種類までわかってしまいます。以下は6桁BINの一例です。
- 3540-08:JCB
- 3584-10:イオンカード(JCB)
- 3761-04:American Express
- 4297-69:楽天カード(VISA)
- 4980-01:三井住友カード(VISA)
- 5210-12:楽天カード(Mastercard)
- 5248-05:オリコカード(Mastercard)
- 5252-33:セゾンカード(Mastercard)
- 5302-37:三井住友カード(Mastercard)
- 6229-20:三井住友カード(銀聯)
- 6950-17:ニコスカード
通販サイトなどでクレジットカードの番号を途中まで打ち込むと、自動的にカードの国際ブランド(VISAやMastercardのロゴなど)が表示されたりするのは、決済サービス側がこうしたBINのデータを持っているからです。
そのため、ここまでの識別番号はクレジットカードを紛失して再発行した場合でも、同じ種類のカードであれば変更されることはありません。
【重要】現在は「8桁BIN」への移行が進んでいます
クレジットカードの普及に伴い、従来の「6桁BIN」では番号が枯渇する恐れが出てきました。そのため、2022年4月よりVISAとMastercardを中心に、BINを6桁から8桁へ拡張する移行が正式に始まっています。現在は6桁と8桁のカードが混在している状況です。
残りの桁数がカード会員を示す番号
BIN以降の残りの番号が、カード会員個人を示す固有の番号となっています。ここはカード会社(イシュア)が独自に発番しており、カード毎に異なります。カードを紛失して再発行した場合などは、セキュリティ保護のためにこの部分の新しい番号に変わります。
最後の1桁の数字はチェックディジット
なお、一番最後の番号は「チェックディジット」と呼ばれる、入力ミスなどを検知するための番号です。カード番号をすべて入力したときに、一定の計算式によって導き出された数字とチェックディジットが合致しなければ、エラーとなるように設計されています。
Luhnアルゴリズム(mod 10)による計算方法
クレジットカードのチェックディジットは、「Luhn(ルーン)アルゴリズム」という手法で算出されています。
- 右から2桁目を出発点として、1つおきの桁の数字を2倍にする。
- 2倍にした数字が10以上になった場合は、十の位と一の位の数字を足す(例:14なら1+4=5)。
- 2倍にしなかった桁の数字と、計算後の数字をすべて合計する。
- 合計値が「10の倍数」になれば、正しいカード番号であると判定される。
適当な番号を入力しても決済が通らないのは、このチェックディジットがしっかり仕事をしているためです。ちなみに、マイナンバー(個人番号)やJANコード(バーコード)などにも、同様のチェック機能が取り入れられています。
セキュリティを高める「ナンバーレスカード」の普及
近年では、カード券面に16桁のカード番号やセキュリティコードが一切印字されていない「ナンバーレスカード」が主流になりつつあります。
ナンバーレスカードは、店頭でカードを渡した際や、財布を開いた際に番号を盗み見られるリスクが極めて低く、非常に安全です。実際のカード番号や有効期限を確認したい場合は、各カード会社の専用スマートフォンアプリから安全に確認することができます。
クレジットカードに関する雑学まとめ
以上、クレジットカードのカード番号に関する法則やルールの雑学でした。
この情報自体が直接何かの役に立つことは少ないかもしれませんが、世界中で利用される決済システムがどのように整理され、安全性を担保しているのかを知っておくと、少しだけカードを使うのが面白くなるかもしれませんね。
今、一番おすすめのモバイル回線は「楽天モバイル」です。
今は『楽天モバイル』が最強。楽天リンクを使えば通話かけ放題だし、パケットも使い放題で月々3,168円。データ通信をあんまり使わない人は1,078円で回線を維持できます。
さらに、家族と一緒なら110円OFF。
今なら三木谷社長からの特別リンクから回線を作ると、他社からMNPで14,000ポイント。新規契約なら11,000ポイントもらえるぶっ壊れキャンペーン中。





