IBAN番号検証ツール
このツールとは IBAN番号検証ツール
このツールは、IBAN(国際銀行口座番号)が構造的に正しいかどうかを確認します。国コードが国際レジストリで定められた正式なIBAN桁数と一致しているかを確認し、ISO 13616で定義されたMOD-97チェックサムを実行します。これは送金が実行される前に銀行が入力ミスの桁を検出するために使う計算と同じです。番号は読みやすいように4文字ごとのブロックにも整形されます。すべての処理はブラウザ内で完結し、口座番号がサーバーに送信されることはありません。
使い方
- フィールドにIBANを入力または貼り付けます。
- 入力しながら国、桁数、チェックサムが更新される様子を確認します。
- 桁数とMOD-97チェックサムの合否表示を確認します。
- 有効と表示されたら、整形済みのIBANをコピーします。
こんなときに便利
海外送金の前に入力ミスを見つけたいことはありませんか。DE89 3704 0044 0532 0130 00を貼り付けると、チェックサムに合格したドイツの有効なIBANだとすぐにわかります。実際の口座番号でここが失敗する場合は、送金する前に相手に確認したほうがよいというサインです。SEPA決済を処理する経理担当者、決済フォームを検証する開発者、電話で伝えられた銀行口座情報を確認したい人に便利です。
よくある質問
このツールはIBANが実在し有効な口座に紐づいているかを確認できますか?
いいえ。確認できるのは、番号が数学的に正しい形式であり、国コードが既知で、桁数とMOD-97チェックサムが正しいことだけです。口座が実在するか、想定した相手のものか、まだ有効かは、受取銀行でしか確認できません。
MOD-97チェックサムとは何ですか?
ISO 13616で定義された検証方法です。最初の4文字を末尾に移動し、各アルファベットを2桁の数字に変換し(A=10、B=11…Z=35)、得られた数値を97で割った余りが1になれば合格です。入力ミスや桁の入れ替えのほとんどはこの検証で失敗します。
チェックサムに合格しているのに桁数が間違っていると表示されるのはなぜですか?
国ごとにIBANの桁数は固定されています。例えばドイツは22桁、フランスは27桁です。作られた番号が偶然チェックサムに合格しても、その国として桁数が間違っている場合があるため、ツールは両方を別々に確認します。
このツールはどの国に対応していますか?
アンドラからバチカンまで、公式IBANレジストリに登録されているすべての国をカバーしています。レジストリにない国コードの場合でも、MOD-97チェックサムは実行されますが、想定される桁数は確認できません。
URLに入力内容を保存して共有できますか?
はい。入力するとURLが自動的に更新されます。アドレスバーからURLをコピーするか、リンクをコピーボタンを使えば、開いた人にも同じ入力内容が表示されます。