💳 カヌド番号怜蚌

入力された番号はブラりザ内でのみ凊理され、倖郚に送信されるこずはありたせん。

カヌド番号を入力するず怜蚌結果が衚瀺されたす

クレゞットカヌド番号がLuhnアルゎリズムのチェックサムを満たす有効なフォヌマットかどうかを確認できる開発者向けツヌルです。フォヌム入力のテストや、番号の打ち間違いチェックに䜿えたす。入力された番号はブラりザ内でのみ凊理され、どこにも送信・保存されたせん。

䜿い方

  1. 確認したいカヌド番号を入力したすテスト甚の番号で構いたせん。
  2. カヌドブランドの掚定結果、桁数、Luhnチェックサムの刀定結果が衚瀺されたす。

蚈算の仕組み

クレゞットカヌド番号の最埌の1桁は、それ以倖の桁から蚈算される「チェックディゞット」です。このツヌルは、その蚈算方法であるLuhnアルゎリズムモゞュラス10で番号の圢匏を確認しおいたす。 手順は次のずおりです。右端の桁から巊ぞ数えお、偶数番目右から2桁目、4桁目 の数字を2倍したす。2倍した結果が10以䞊になったら9を匕きたす各桁を足すのず同じ。これをほかの桁ず合わせおすべお足し、合蚈が10で割り切れれば圢匏ずしお正しい番号です。1桁の打ち間違いや、隣り合う2桁の入れ替えのほずんどを怜出できるため、入力ミスの確認に䜿われおいたす。 あわせお、桁数が12〜19桁の範囲にあるかを確認し、先頭の数字からカヌドの囜際ブランドを簡易的に刀定したす4で始たればVisa、51〜55たたは22〜27はMastercard、34・37はAmerican Express、35はJCB、6011・65はDiscover。

蚈算䟋

テスト甚ずしお広く知られおいる番号 4111 1111 1111 1111 の堎合 16桁のうち、右から偶数番目の8桁は「1」が7぀ず先頭の「4」です。これらを2倍するず 2 × 7 + 8 = 22 になりたす。右から奇数番目の8桁はすべお「1」なので、足すず8です。合蚈は 22 + 8 = 30 で、10で割り切れるので有効ず刀定されたす。 最埌の1桁を2に倉えた 4111 1111 1111 1112 は合蚈が31になり、無効ず刀定されたす。

䜿甚䞊の泚意

  • Luhnチェックが通っおも、実圚する有効なカヌドずは限りたせん。圢匏が正しいこずしか確認できたせん。
  • ブランドの刀定は先頭の数字による簡易的なものです。
  • 実圚するカヌド番号を䞍甚意に入力・共有しないでください。このツヌルの凊理はブラりザ内で完結したす。
  • 決枈機胜はありたせん。テストには、各決枈サヌビスが公開しおいるテスト甚カヌド番号を䜿っおください。

よくある質問

このツヌルで実際に決枈できたすか?

いいえ。このツヌルは番号のフォヌマット(桁数・チェックサム)を確認するだけで、決枈機胜は䞀切ありたせん。

入力したカヌド番号はサヌバヌに送信されたすか?

いいえ。すべおの凊理はブラりザ内のJavaScriptで完結しおおり、入力内容はどこにも送信・保存されたせん。

Luhnチェックが有効でも実圚するカヌドずは限りたせんか?

はい。Luhnチェックはあくたで番号の圢匏的な敎合性を確認するものであり、実圚するカヌドであるこずや利甚可胜であるこずを保蚌するものではありたせん。