カテゴリー: 開発ツール
IBAN検証ツール
mod 97チェックサムでIBANを検証・整形します
ISO 7064のmod 97チェックサムを使ってIBAN(国際銀行口座番号)を検証し、国コードを確認し、標準の4文字区切り形式で表示します。すべてブラウザ内で完結し、銀行への問い合わせは一切行いません。
このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。
このツールでできること
IBANには国コード、2桁のチェックデジット、国ごとに定義された口座識別子が含まれています。チェックデジットは、先頭の4文字を末尾に移動し、各文字を2桁の数値に変換し(A=10 ... Z=35)、得られた数値をmod 97で計算した結果が1になることを確認することで計算されます。このツールはこの計算をローカルで実行するだけで、口座や銀行を検索したり外部サービスに問い合わせたりはしません。そのため、チェックサムが正しい形式であることは確認できますが、口座が実在することまでは確認できません。
使い方
- IBANを貼り付けるか入力します。スペースの有無は問いません。
- 結果を確認し、チェックサムが有効かどうかを確かめます。
- 国コードと、読みやすいように4文字ごとに整形された表示を確認します。
プライバシー
このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。
よくある質問
- 検証結果が有効であれば、その口座は実在しますか。
- いいえ。このツールはIBANに組み込まれたmod 97チェックサムのみを検証します。口座が開設されているか、有効か、特定の人物のものかまでは確認できません。
- 入力したIBANはサーバーに送信されますか。
- いいえ。チェックサムの計算はすべてブラウザ内で行われます。
- なぜ先頭の4文字を末尾に移動するのですか。
- IBAN向けに定義されたISO 7064のmod 97アルゴリズムでは、数値変換の前にこのように文字列を並べ替える必要があります。これにより、国コードとチェックデジット自体もチェックサムの対象に含まれます。