カテゴリー: 開発ツール

Luhnチェックサム検証ツール

サイト側で企画したツールツールが見つからない?

Luhnアルゴリズムで数値を検証し、チェックデジットを計算します

クレジットカード番号などの識別番号をLuhn(mod 10)チェックサムで検証したり、部分的な番号を完成させるために必要なチェックデジットを計算したりできます。すべてブラウザ内で完結します。

結果有効なJSON4111111111111111

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

Luhnアルゴリズム(mod 10アルゴリズムとも呼ばれます)は、クレジットカード番号やデビットカード番号、IMEI番号、一部の政府発行IDなど、さまざまな識別番号を検証するために使われるシンプルなチェックサム方式です。右端の桁から数えて1つおきの桁を2倍にし、9を超える結果からは9を引き、その合計が10の倍数になるかどうかを確認します。このツールは同じ検証をローカルで実行し、部分的な番号を有効にするチェックデジットも計算できます。

使い方

  1. 完全な番号を検証するには「検証」を、末尾の桁が欠けた番号の場合は「チェックデジットを計算」を選びます。
  2. 数字のみ、またはスペースやハイフンを含めた番号を入力します。
  3. 結果を確認します: 有効・無効の判定、または計算されたチェックデジットです。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

このツールはカードのブランドや発行元を識別できますか。
いいえ。Luhnチェックサムのみを検証し、番号の形式が正しいことを確認します。カードが実在するか、有効か、どの銀行が発行したかはわかりません。
入力した番号はどこかに送信されますか。
いいえ。Luhnの計算はすべてブラウザ内で行われ、入力内容はアップロードも保存もされません。
カード番号以外にLuhnアルゴリズムが使われる例はありますか。
携帯電話のIMEI番号、カナダの社会保険番号、いくつかの国の身分証明書番号などもLuhnチェックデジットを使用しています。