IBAN検証
国際送金の前に、IBANの国別桁数とチェックデジットを確認します。
IBAN検証の仕組み
IBAN(国際銀行口座番号)は常に2桁の国コードと2桁のチェックデジットで始まり、その後に銀行・支店・口座情報を表す国別の桁数の文字が続きます。各国のIBANの桁数は固定かつ公開されています。例えばドイツのIBANは常に22桁、フランスは27桁です。
本ツールは2つのことを確認します。1つ目は、合計の桁数がその国コードに期待される桁数と一致しているか。2つ目は、内蔵されたチェックデジットが数学的に正しいかです。チェック計算にはISO 7064 MOD 97-10アルゴリズム(銀行自身が使用しているものと同じ計算)を使用しているため、検証に通ればIBANの構造は正しいと言えますが、その口座が実際に存在する、または現在開設されていることを保証するものではありません。
入力内容はどこにも送信されません——検証はすべてお使いのブラウザ内で完結します。
よくある質問
有効という結果は、銀行口座が確実に存在することを意味しますか?
いいえ。IBANの構造が正しいこと(桁数とチェックデジットが正しいこと)を確認するだけです。これにより大半の入力ミスやコピー&ペーストの誤りは検出できますが、口座が開設されている、または現在有効であることは確認できません。それは受取銀行のみが確認できます。
桁数が違うと表示されるのはなぜですか?
各国のIBANの桁数は1つに固定されています。国コードに対して期待される桁数と一致しない場合、どこかの数字が抜けているか重複している可能性があります。
桁数は正しいのに、なぜチェックデジットが一致しないのですか?
国コードの直後にある2桁のチェックデジットは、IBANの残りの部分から特定の計算式で算出されています。他の箇所の文字が1つでも間違っていると(数字の入れ替わりや文字の見間違いなど)、合計桁数が正しくてもチェックデジットは一致しません。
確認時にIBANはサーバーに送信されますか?
いいえ——桁数の照合とチェックデジットの計算はすべてお使いのブラウザ内で完結します。入力内容がどこかに送信されることはありません。